• XCOM: Chimera Squad Revealed, Out Next Week

    Firaxis Games and 2K revealed a new XCOM game and it’s coming surprisingly soon. XCOM: Chimera Squad is a brand new standalone game in the series and it’s set to launch on April 24, 2020. It’ll be on Steam for $14.99 CAD. It’s set five years after the events...