Nice & challenging! Speed affecting jump height made for an interesting challenge. It might be nice to add some coyote time to the jumps (let the player jump right after they've technically left the platform), to make it feel more smooth when you have to run on a tiny platform to make a big jump. Well done!