Here's the tweet, I'm assuming it's a DLC announcement of some sort?
Ohh, you might be right? I haven't actually played the game. But thought maybe it was news worthy?I think it's just the PC release, considering everything from that video is in the game already.
You're probably right. That being said, the trailer isn't one continuous shot #notauthentic