Super awesome arcade style game!
In terms of gameplay, this was really fun! I really enjoyed how fast paced the game was, and the having both the options of bullets and pogoing on enemies to kill them was really satisfying, and I thought the mechanic of getting ammo back from jumping on other vehicles was great! The roguelike element of choosing new upgrades between every stage was cool, and well executed. The only complaint I can make is that it is pretty easy to get overpowered in this game, I was able to get an upgrade that basically gave me infinite ammo, which I feel broke the balance too much, and I could defeat the final boss with ease. Maybe simply tweak the upgrades to be less random, as it seemed to look like they were randomly generated.
Visually the game was very charming and polished. There isn't much to say here other than it fairly simplistic but still very good to look at it, and all the vehicle sprites look very clean. I think the only thing that could add to the game, is to add props to the sidewalk/BG such as buildings, benches, manholes, bins, or foliage.
The music matched the energy of the game great, and the sound effects all matched accurately. No flaws to me.
The theme interpretation was fairly simple, but well executed. I can't say much more than what I have already said about other similar interpretations, other than easy to understand and perfectly good execution.
Overall, a very fun game that doesn't overstay it's welcome, and does everything at least well.