Torghast, Tower of the Damned Mounts