Definitely one of my favourite games to come out of the jam, and extremely impressive that you managed to make it with only 29 hours!
I loved how quickly the player got to feeling overpowered, but was still hoarded by a bunch of enemies in later rounds. There is a very nice element of organised chaos - with choosing the perks being calculated but then everything going ballistic when the enemies start spawning XD
Two minor critiques: first, that the combo would run down while I was choosing perks. I don't know if this was intentional to make me hurry up or because an enemy spawned where I couldn't reach it, but it would be nicer to keep the combo going! Second, I personally thought the game was too easy! On all my runs the timer went well over 1 hour (and even 2 hours on some runs!) so I never really felt stressed. Would be nice to see damage / shop cost scale with how far into the run I am.
Overall, though, this game was super super fun, and the critiques didn't really detract from my experience at all. Great job :D