Small question: Can you do something about stalemate situations in local matches? I once had a Photokineticist, a Psy Healer and a Stone Golem left vs. a lone Shadowling, who could cross the water to evade me forever, but he can't beat me in a straight-up fight, especially since the healer could easily undo all damage he does.
EDIT: Theoretically, the shadowling would win (map is Cone of Cold) since only he could really reach the items to boost his resistances and gradually soften the enemies with terror, up to the point where he could beat them easily with Mind Blast. But that would have taken hundreds of turns to pull off.