This is a really fun concept, I love the arcade vibe so much, I found the upgrades a little bit confusing, I visual guide or even having images of each upgrade next to what they do in the description would help!
The gameplay loop is quite simple but very fun, I would maybe make the player start a little bit stronger in the beginning so they can get straight into the action!
The difficulty scaling and having new enemy types is really nice!