This is very good! This type of game usually doesn't do well on jams but you quite nailed how to make if engaging yet fun at the same time. Love the simple graphics you've got, not distracting but good-looking, and convey the information needed perfectly. The upgrade system is where this game truly shines, making the player really feel the progress and advancement they've made throughout a run. Nice!
A bit of nitpick would be the lack of background music makes it just a bit off, and I am imagining some strong beats or crazy tunes to accompany this amazing little game!
Anyway, well done!!