This was a very good puzzle game! It consistently came up with new twists to throw into the mix, just as the puzzles were beginning to feel stale. Its very clean design is pleasant on the eyes, and by the time you beat the final puzzle you'll feel like you've gotten a pretty good handle on most of the game's mechanics. I would recommend this to both those who are experienced and are inexperienced with puzzles alike.