Those puzzles got pretty tricky near the end there. I like the presentation. Perhaps the game could use a button to undo your last move.