Pretty cool! My only suggestion would be to add jump buffering, because sometimes when I pressed space a little before I landed, it felt like I should have jumped when I didn't. That sort of thing can make games feel more fair and a lot easier to control.