The incredibly complex sci-fi grand strategy game Terra Invicta has a release date
From the team that created the Long War mod for XCOM, the rather complex grand strategy game Terra Invicta now has a full release date..Read the full article on GamingOnLinux.