It's a very interesting concept and done well. The graphics and music a good as well. My biggest gripe is the jump failing if you touch anything while you jump. I also got stuck in the map because I switched level while jumping above it :)
Regardless, this is still a great game and its really polished as well.
Great job!