Hoping it's not alpha footage like those promos Game Informer released.
The game is probably 9-10 months from release. Of course it will be 'early' footage. There's still a lot of time to polish it.
fake news, sad!
seriously, it would have been better with DF doing it but this will do
I would rather watch the first hour with developer commentary than an hour of DF doing technical analysis on a game that's ~8 months from going gold. Also, what do you mean by "fake news, sad!"?
It'll be on their own site and then on YouTube in a couple of days, most likely.