Very nice work, the game may be a little bit slow, I found challenge after wave 19, it was fun and I managed to buy everything from the shop.
I definitely agree with you on that. I unfortunately didn't have enough time to playtest much, so enemy spawn rate and upgrade prices could use some tweaks for sure. I'll fix those values after the voting period
Thanks for playing!