Posted on November 15, 2020 by DoovuFort Triumph A strategy game combining the turn-based combat of XCOM with the world exploration of HOMM. Download Mirrors: Mirror #1 [MEGA] uploading…