The soft, beautiful visuals and the perfect accompaniment of the music result in a game that will captivate you from start to finish. Almost instantly you form a bond with your character and feel emotionally attached to him. It's truly remarkable that such a simple flash game can give you such a wonderful experience. The puzzles are creative and well made, and if you do get stuck then you have in-game hints. My only gripe is that the minigame you play to view the hints gets tedious after the first few times.