Really nicely polished game well done, very good platforming feel and I tell you spend a lot of time crafting the mechanics and levels, as they have a nice flow almost rhythm to it.
My nitpicks would probably be to add a jump buffer so there is a second or less after leave an platform you can still jump. I think that would improve the overall feel.