Wow, very good. The concept was great, and very enjoyable! I think the platforming could be improved (platforming in tight spaces was hard, little forgiveness. And sometimes, you'd hold up to jump, but then jump again when you landed, which was annoying, because I'd jump into a spike and die)
Overall though, great game!