This looks incredible. One thing I think would be better though is improving the jump. It always goes the same height and distance regardless of player input. Some more control of it would make the game fell much better to control.
Thanks! I agree I'd tweak the jump if I had more time!