Terra Invicta

Authors of Long War mod for XCOM founding new indie studio and sci-fi grand strategy game, Terra Invicta

Related Games:
Terra Invicta
Source:
NeoGAF


Comments