Great stuff in this! I hew pretty closely to Kelsey's rules as they are but I like the way you handled the corruptive nature of magic. Lots of good little bits in this that add up to a whole lot of good stuff.
good