Really cool game! I think a definite improvement would be to limit the number of enemies spawned. After ~a minute or two, the game starts to slow down.
Love the character designs!
I agree, I did get overwhelmed pretty quickly because I wasn't able to fire the little spells fast enough