The game is just beautiful, and it is matched by stunning gameplay, and wonderful puzzles. To be honest Im not much of a puzzler, but man was this amazing. The game never gets repetitive, and it finishes well. The game is also fairly difficult, and requires a lot of thought. Id reccomend this to hardcore gamers, and others as well.