20200424143757_1 Published April 28, 2020 at 1920 × 1080 in XCOM: Chimera Squad – The Verdict ← Previous / Next → No cut-scenes this time, but nice drawn-stills