Really, REALLY difficult, but the movement system was very cool! I haven't seen many like it before. I could only beat level 1, while the others were beyond me. I'd have liked a "cancel jump" button (or may have missed one) for when I over-charged my jump.