This is quite the challenge! Very cool design! Love the animation when the player falls a long distance...not that I did that, of course :P