Good game. My only complaint is that the puzzles aren't random every time you play; kinda cuts down on replayability.