Very fun game! I have some feedback for you if you intend to improve this game.
Firstly, I'd like to point you towards bit of inspiration. "Brutal.io" has some similarities to this game that you may be able to take ideas from. It'll also be where I get some of my suggestions from.
Some context about my gameplay: I got to wave ~9 I believe then died. Did 3 runs. 1st run was focused on upgrading bomb and bullets, 2nd and 3rd were focused on mace damage and base damage with a bit of bomb.
What you're doing well:
The game is very unique, in many ways. The mouse is the player, and the control scheme is purely based on mouse movement.
The UI is clean and easy to understand.
The game is quick to pick up and not overcomplicated, but at the same time isn't easy which allows a lot of replay potential.
Good mixture of enemies!
Ranged enemies subtly choregraph their attacks so you can know when a bullet's about to be launched.
I like the particle effects!
The sound effects are good, though the game is lacking some form of ambience/music (I'm aware you didn't add this though because of a time crunch).
Suggestions:
Some mechanics from brutal.io you might want to consider:
- You can detach your flail from your body to launch it then bring it back to you.
- Your flail grows in size with more score. In this game you could make a "flail size" upgrade.
- Additionally, the distance from the flail and the body can be adjusted. this is something you should REALLY add to this game. Some way, whether an upgrade, or using the scroll wheel, be able to dynamically change the distance of your flail to your cursor so you can do longer/shorter swings.
In general, the game would benefit from more upgrades to allow unique builds.
The color scheme isn't necessarily bad but you should consider a couple of different colors to make different enemies and your character stand out more.
This depends on the difficulty you're going for but it feels like healing is a bit too expensive. A tenth of your hp can cost the amount of an upgrade.
Overall, fantabolous work! Would love to see more on this idea since I always love unique roguelikes.