Very cool gameplay with nice level design. Would like to see more levels with this mechanic.
I don't like the several blind jumps where you have to jump before seeing where you can land, both horizontally and vertically. I suggest shrinking those distances down so you can see the landing spot from the edge you're supposed to jump from, and reducing the horizontal speed during jump to compensate.