Thanks for playing Kebooo!
I could not understand why did you not make a better use of your mages? Summoning is nice and all, but having a combination of astral/fire mages lends itself nicely to casting some powerful battle spells. Just start a communion, and your already powerful mages get uber-fantastic. Then try casting some battlefield-wide spells like Heat from Hell(Ench6), Fire Storm(Evo7), Flaming Arrows(Ench4) - does wonders with hordes of cheap archers, like independent markatas/atavis or indie archers/longbowmen, they can really decimate the opponent.
Don't forget spamming fire resistance for your troops with Fire Fend, as needed.
Even without those, a bunch of communion-linked mages can spam Fireballs and Fire Clouds to decimate enemy ranks.
Also, Blindness does wonders for incapacitating super combatants, like my gargoyles. Add some fire resistance to negate the Fire Shield, and you're set.
Fires From Afar lets you remotely damage armies, with some luck, even killing commanders.
Your national Holy Pyre is a good anti-undead spell.
Then you've got your astral component, with spells like Battle Fortune(Alt6) & Doom(Alt7) easily accessible for your communions. The spell Opposition(Ench6) is much more efficient at killing off magic beings(gargoyles!) than e.g. Arcane Bolt.
Then you've got interesting spells like Solar Brilliance(Ench7), and Unraveling(Ench8), which can be cast kamikaze-style by a single, item-enchanced, teleporting mage, to incapacitate large armies.
And of course, once you're able to enchance your mages to Astral-4 power level, you could start casting Mind Hunt.
You'd need some construction research to get magic-enchancing items. Also, at Constr.6, you can cheaply forge Lightless Lanterns, which add +6 to research ability, letting you reach good spells in other schools so much easier.
All in all, I think you should pay more attention to scripting good spells for your mages. But then again, I've not seen your battles with Ermor, so I don't know how you fared there.
Oh, and I couldn't fathom why did you guys not pool your astral gems to cast Dispel and cause all my non-national troops and commanders(e.g.underwater ones) to die of sickness?
Sure, i can cast it again, but I've got only so much Nature gem income, and Astral ones are easy to get from alchemy.