Pretty small simple game, I beat it on my second try by buying one piercing upgrade and mostly damage and a few ranged options.
Hopefully next time you try a game like this, you'll have time to make a bit more unique upgrade effects, that change how you interact with the game a bit more
While the upgrades feel a bit lacking, the enemies feel more distinct then I expected for the scope of this game, they all had a clear role from each other 👍