Enjoyable puzzle game. Was gonna say the puzzles are a bit easy, but then I got to the secret levels which were an appropriate challenge. Also, props for including an undo button for this style of game.