Everything comes together in this game really well. The balance feels great, and every decision you make feels like it has an impact. The weaker upgrades make the game easier early on, but if you pick them the game will get harder in the end.
As far as critiques go, the 'you just got hit' effect was a bit hard to notice, especially when there was a lot going on. It also would've been nice to see more variation in the enemies' behaviors, beyond just different speed and health, but that's harder to achieve in a mere 48 hours.
The aesthetic felt kind of all-over-the place, but I suppose the lack of cohesion could in itself be an aesthetic. I'm still trying to figure out if I like that or not.
The leaderboard was also a nice touch. Seeing something like that really gives some motivation to keep trying.