I really like the ideas presented here. The platforming is basic, and the puzzles are basic too, but the story was handled very well, and I think it has the best ending possible, which was really what drew me in to begin with. So yeah, pick it up if you've got the time. It's pretty good.