This was a fun game! Nice music and graphics, and an addictive gameplay loop. I've played a lot of games like this and I feel like after wave 30 or so I could have gone on forever and things started to get a little repetitive with no new enemies; I wasn't sure if there was an endgame or not so I stopped after 39 waves. I really liked the moment-to-moment gameplay of trading off when to take a hit to get better positioning, versus when to dodge like mad. I also enjoyed the shooter enemies that give a little bit of that bullet-hell feeling. Sound design was good, though I would have liked a little sound effect when a bullet hits an enemy (not just on death). I thought it felt much better on a gamepad than with the mouse (just my preference for this kind of game), but I don't think there was a gamepad button mapped to the charge shot, and I couldn't figure out how to select things on a menu other than to switch to the mouse.
All-in-all, a really solid entry with a lot to like. Good job!