I think this game is rather well done. The art and music is top notch, and its a cool little story. The game play is simple in the sense that it really kind of guides you along, but I dont mind because of the world that has been created.
What does it for me is three things- the simplicity, the backgrounds, and the music. All three of this things combine to create a very cool, mood driven game.