Good concept! Physics & controls feel very tight, level design is rock solid, congrats!
However even with all these qualities, it was quite a frustrating experience. For instance, you can't micro-correct your horizontal position when you don't have available the go-left or go-right move... so in multiple occasions, the micro-mistakes I normally correct in a classic platformer, i couldn't correct and it made the game flow very punishing. Maybe you could find workarounds for all these tiny cases?
Otherwise, great music, as I said the concept is very good! And it looks like it has a ton of levels which is impressive. Congrats!