Terra Invicta is a new strategy game from XCOM: Long War mod creators
luckie, 29 December 2015, 11:16
Creators of a huge XCOM: Enemy Unknown mod, XCOM: Long War, are making a new game. Terra Invicta is going to be a humans-vs-aliens grand strategy. The project will soon make its way to Kickstarter.