Very fun gameplay. I like how the mechanics force you to think on your feet and make quick decisions. I wish there were more games like this that are good arcade-y fun.
My only complaint is: did you patch out moonwalking? Granted, you could only do it in one direction but I liked doing that in between levels :(