XCOM - You cheated not only the game, but yourself
Channel: CMDR Pumpkin chunk
Date: 2019-05-01

Audio and video belong to XCOM, specifically from this post: https://twitter.com/XCOM/status/1116793107713069056

I have no idea why they didn't post this to their official youtube channel. You guys really dropped the ball on this one. Posted it on youtube to make it more easily shareable.