Sunday, 13 October 2019

Terra Invicta, the strategy game from XCOM's Long War modders, gets first trailer

Politic on Earth while you explore the solar system.


from PC Gamer
Read The Rest:pcgamer...