If i may, the point of topic was not the trailer itself ... but potential links to this game. :-/
Doesn't matter what the topic actually is or isn't, the following part is relevant to approximately nothing and if this was football, I afford you a yellow card. Don't get another one.
(To remove any sort of unclarity: Meaningless back and forth snark is just annoying for everyone else that just want to talk about <insert topic>. I know you two don't like each other. Get a room, don't force it on everyone else. So stop it.)