Thank you for your warm feedback!
I'm pretty sure there's a whole lot of balancing that needs to be done, I've been thinking of making enemies spawn all the time (instead of in waves), and it will be followed by tweaking the enemies and player's stats (equipment too)