Holy hell this is slick! I was going upwards of 200 m/s on that last level, and I couldn't stop laughing the whole time. Such fun mechanics, a perfect speedrun kind of game. My only suggestions would be to make the Restart Level button a different key. About 10 times in a row, I instinctually clicked R after defeating the first enemies to try reloading my weapon 😭I know this is a "me" problem, so it won't factor into the score.
Great job here! Slick sounds, controls, visuals, and slick where it really matters: the soul :)