SPELL LAW: Detail, Flavor, and Playability in Spell Systems