Thank you. Yes, I agree about the jump curve; I reused an jump-algorithm I made for a Mega Man type of game once, which might not be optimal in this situation.
I can see this jump working very well for a Mega Man style platformer, well done!