A simple and nifty idea, though a little buggy and confusing :o !
I like the idea of needing to cycle and storing books in summons to cast spells, it can make for hectic gameplay if the situation is getting tense. I think if you expanded on this idea it'd be very fun! I'd love to see more spells, and maybe they don't all full-clear the screen but instead target different regions.