Cast and upgrade your spells as you defend yourself against hordes of monsters.