I work for Microsoft, and a lot of my former co-workers are still in the Xbox org. And can assure you they absolutely don't have the ability to fake any of that.
As a person who very slowly moved my family and friends to matrix by bringing up the conversation one at a time and helping them get started, that guy sounds like a next level asshole.
Like... I know reposts are a part of life, but that happened 3 years ago!