Fun game, I too was little bit confused with the mechanics, but like the float mechanic.
I would say that I thought the first little part untill the drop became kind of simple once the mechanic is shown. The extra verticality of the double jump and the float I think could make some really cool level design.
Forcing the player to move down to the danger instead of relying on staying as high as possible.
Would play more though,