I must say I really liked your game but I had a couple of issues which decreased the level of satisfaction throughout my play and could help you take the game even further: Honestly, I hate timed events and the ones in your game didn't even give me enough time to read the options. I suggest that you remove them or at least make them a bit longer. The basic attack feels quite unresponsive - my suggestion would be maybe to add a semi-transparent part of circle that follows the direction of the mouse and that way the player sees where their attacks will land. Also I never knew how close to the enemies could I be to not take damage and it felt quite unfair when I took damage even when I was just close to them.
Hope this helps to push your game further or take into account in your next ones!