This is a logic game where you have to push boxes to their place, they will rotate doors opening new routes for you. Only the most inventive can find their way
Games:Puzzle · Windows · Free