Sorry to say this, but the movement didn't feel that good (I'm not the best person to complain - I spent time fine-tuning the movement in my game and it still ended up awful).
Firstly, instant movement with no smoothing works for some game (eg: bullet-hells), but I don't think it feels right in first-person platformers. A bit of smoothing on the movement could go a long way.
Secondly, omnidirectional dashing just felt kind of awkward in this game. In the last speed pad section (by the way, speed pads feel amazing, great job on that), I found myself moving left / right mid-air, then dashing, only to find myself diagonally dashing and completely missing the platform. I ended up noclipping over that section...
Thirdly, maybe you should allow the player to use WASD when dashing. If you dash too far and overshoot a platform, it would help to be able to hold S to resist the dash a bit. (In fairness, it's a jam game, I'm not sure this would have been worth the time, just a polishy thing...)
Fourthly, I found my finger cemented to the sprint button. There was no real reason for me to let go, except in slow walking sections, which were extremely uncommon in this game.
Fifthly, the buttons were really awkwardly placed, so you had absolutely no idea whether you timed it right until you turned around. It would have been a lot more convenient if they all looked like the yes / no buttons at the ending.
Sixthly (I'm not sure that's a word), overheating was really only a minor setback in the difficulty I had selected (Normal). In fact, I often found myself trying to overheat, as there was no point trying to do the next platforming section if I would just overheat halfway through.
Lastly, thank you so much for coyote time and using step height on CharacterController. Sure, coyote time didn't work in level 2 because of vertical dashing, but it's a jam game ¯\_(ツ)_/¯
(Also, one quick question on qASIC: can you remove certain features of the package without affecting the rest of it? I already have my own saving and cheat console implementation in my main project, but savestates, options and input management would come in really useful...)