Surprise spin-off XCOM: Chimera Squad arrives for PC on April 24 Unidentified Firaxis Offering by Imogen Donovan on Apr 15, 2020 No Comments