I think this is a great entry to the jam.
Difficulty was perfect for a jam game, I often find myself frustrated with platformer entries (skill issue :(...) but this one was really spot on. The more I died the easier it got!
Which is the game mechanic that fits perfectly with the theme.
The character movement did seem a little floaty, but I'm a leaf, what do I expect!
All in all, great entry, well done!