Pretty fun! I too had issue with enemies riding on my head xd. A slight delay before `is_on_floor()` takes effect would make jumping more pleasant!
Thanks! I'm sure theres nifty ways to stop enemies becoming hats but I just found it too hilarious to not call it a feature haha!
I'll take a look into that delay you mentioned. It does feel a bit "raw" at the moment.