Well, you started it when you ask who the “demons of Astlan” are. You seem to imply that the demons pointed out are the wizzards not the demons since demons live in the Abyss. I pointed out that there are demons who do live in Astlan which might be what the title is pointing to.
As for scaring the crap out of the people in Astlan, I don’t have to fear it. If you have dictated the story as you suggest, then these events are already done. Nothing I said would add anything.