I really like how many different spells and special attributes they had, but some of them are a bit op. Singularity would freeze the game for a few seconds and just kill all the enemies on screen, and I got a chain type spell that wouldn't disappear, so it was just a huge area of massive damage. Just a bit of balancing could make this a great wave based spell slinger!