I've played through it twice (with the Elves and Dwarves) and now I'm playing with the Demons.
Perhaps this is something to consider: weaken the guardians between the Dungeon and the upper world. They are probably too strong for the AI; it never crossed the border, even after a long time when it was the only ruler of its half of the world. Both times, I had to break through myself.