@Count Adramélekh Sear
All I know was that it was a video-game like scenario where I fixed the problems of three or four towns, than a temple surrounding them raised out of the ground and the helpful NPC either turned out to be one of them or their descendant, and had their minions destroy the towns, which you need to repair and have them help you defeat said NPC.