Posted March 21, 2019 Another turn based strategy game in the vain of Xcom. Yes more turn based strategy! Releasedate: Autumn 1 Share this post Link to post Share on other sites
Posted September 21, 2019 (edited) This is terrible. Edited September 21, 2019 by Sméagol 1 1 Share this post Link to post Share on other sites