These puzzles are nice and managing the timing on the spells is a nice way to prevent me from spamming my way to victory!!!