I do not know wheter this is a bug or not, but you can stack the potion called "Oil of Enhancement" And it keeps increasing the Dice roll, for example:
4d12 becomes 5d12, 6d12, 7d12, Etc, these potions have a 50% success rate, but there should be a cap on how much you can use of them. Otherwise you can lgiht attack your way trough everything. (this is end game content so it prolly won't matter much anyways, but still)
I found a bug:
Three tornados (45 magic total)
can end any level.
With a castle, the castle just falls apart.
and with a "hold off the enemy" map three tornados just end the map once they reach the end, as if a castle were standing there.
You might want to check that out :/
Funny lil game, but gets boring real fast.
try to improve it :P