Created by the team behind the ever-iconic XCOM Long War mod, Terra Invicta is an expansive ...