Team Spellcasters

Spellcasters is a frantic rhythm based combat game with dancing wizards.
Rhythm