Difficulty curve was perfect for me! that coupled with excellent level design and really clever rules made it really smooth and interesting! i enjoyed every second of it
one minor thing: grounding detection or whatever you guys used got a bit crazy when i landed on corners, but that's about it :)