This sounds fun c: Is this going to require he knowledge of a bunch of spells?