Great game! Good job guiding the player through the mechanics of the game in the early stages. The puzzles are very clever! The combination of wall direction change and max moves is very hard though!! Very challenging game!