So I did this fight on my first try and I think the MVPs are mages. Netherswap, Teleport, Hail Storm, and Winter Blast are particularly strong. A mage that has dumped points into Aerothurge will one-shot most magic armor with a well-placed Hail Storm. At the start of the fight I TPed Alexander next to the gheist, netherswapped my archer with the archer near the gheist, tped that enemy archer near Alexander then froze them all. The fight is more manageable then so the team focuses on the remaining rogue and warrior. The mage w/ meteor rain took a turn to run the fight. Over the next few turns, I just killed the unfrozen people while keeping Alexander CC'ed. I tactical retreated my archer over near the mage and got dmg off before getting one-shot by the meteor storm spell. But after it's on cooldown, the mage isn't too big a threat. The rest of the fight including the arrival of the worm is just keeping people healthy. Repositioning skills are a great tool for efficiently dispatching enemies with AoE.