Nice and simpe and fits theme (though for me it's quite low in the originatily departmen)
What I would tweek would be the floaty jump, I don't mind it being slower up, but when the speed adds up the slow falling gets in the way, and player practicly starts to fall it to the unknown.