Actually, the way the Infinity Engine, which you brought up, works keeps you from ever designing a turn based game with it because the way most everything works is rooting in the timing of actions. You'd have to rip out the majority of the mechanics parts of the engine, i.e. character system...