XCOM®: Chimera Squad offers a fresh chapter in the XCOM universe, set five years after humanity’s victory over alien invaders. The game takes place in City 31…
XCOM®: Chimera Squad offers a fresh chapter in the XCOM universe, set five years after humanity’s victory over alien invaders. The game takes place in City 31…
💬 Comments (0)
No comments yet — be the first!