you made a pretty straight forward platforming not feel boring by adding the tension with the overheat, pretty solid foundation
would really recommend taking a look at the concept of coyote timing if you intend to keep making platformers, can make a big difference in the perception of fairness by the player
some suggestions to make this feel more “alive” would be to add some particles either on the feet (like rocket boots) or on the back (like a jetpack) to sell the idea of a double jump