You know, fair.
As for the game, the marketing machine must be doing its job because I have never seven a screenshot, much less video, and I still found myself looking up if it was coming to consoles a few hours ago.
https://twitter.com/OocWTC/status/1348011667976699904?s=19