The presentation is top-notch. Great animation on the main character and enemies. Lovely environments. Catchy music.
The environment was rather too large to traverse without any kind of in-game map. (Unless of course there was a map and I missed it... it always helps to post the controls on the game page!)
There were also some long vertical drops which felt slightly unfair, at least the first time around, because you don't know whether or not you are dropping to your death.