XCOM mod team sets up studio - first game sounds a lot like XCOM
Long War Studios' first title is a strategy game where players defend Earth during an alien invasion. That sounds quite familiar...
Terra Invicta is being described as more of a "grand strategy" game, which may set it apart from Firaxis' smaller-scale operation. Here's the official blurb: