You certainly know your basics when it comes to platforms (and that is a great thing). The bats were a bit annoying, but at least it's consistent with bats in ALL platforming games (my own, included). Bosses were certainly neat, though big puppy was preemptively ending my play-through... a lot...
Anyone else feel like Z & X are backwards for this game, or is it just me? Well, either way, you did a very fine job and my rating for this game is appropriate for such a comment. :)