Wow haha the musical timing really got me into it with the hordes rushing in during a guitar solo *chef's kiss*
More than once I was frantically clicking and accidentally clicked on an upgrade popup since they appear right over the character where most enemies congregate. Might be better to move the upgrade menu or change it to not use clicks to avoid that.
The difficulty curve was one of the best one's I've seen in this jam. It was manageable at first and the first several horde waves were intimidating but doable. Great job!