Thank you for playing, and for all the positive feedback!
I was a bit confused about the double jump being delayed so I went back and checked and it looks like I made it so the double jump only activates after a short buffer period presumably out of fear of reading an intended normal jump as a double jump. I completely forgot I did this, hopefully it wasn't too much of a bother.
Yeah, the game just ends with flight. An easter egg with it would've been cool but I didn't have the time.