Chimera Squad

XCOM: Chimera Squad – Review

XCOM: Chimera Squad – Review

Without any timely announcements, XCOM: Chimera Squad got revealed and released in a mere 2 weeks time span. It’s a game that clearly leans on the XCOM universe, but is in no way an XCOM 3. To f... Read More »

Site Score
7.8