Thank you so much for your reply! I agree about both the music and the rpg and your idea about enemies spawning throughout the wave is really good, since right now the best strategy is just to wait for the enemies to group up and then kill them all in a blast :P
Feedback received!