Firaxis teased this very small snippet of a trailer for what looks like something XCOM related. A new game? DLC? They mentioned it was their next big project, so I would wager a guess to the next title in the series.
For now, your guess is as good as mine.
Leave a Reply