XCOM: Chimera Squad Announced for Next Week
In a surprise announcement, 2K and Firaxis Games just revealed a new XCOM game that will make its way to keyboards April 23, 2020. XCOM: Chimera Squad. The new chapter in the series is to take place in City 31 where humans, aliens and hybrids live together in a fragile post-war peace. Problem is, not...
Read More...