BATTLE MAGE! I loved this mechanic it was fantastic and I plan to play it some more. Refreshing and creative.
Your run is instructive for balancing! Thanks for playing and the kind words :)