XCOM: Chimera Squad Announced, Coming Next Week
In a surprising move, Firaxis Games has announced a new XCOM title, XCOM: Chimera Squad, and it's coming out next week on April 24 for 50% off. */ /*-->*/ /*-->*/ The game's story takes place 5…
April 14, 2020 | 10:31 EDT