Yep. I guess this is a new age now where every single second of a game can be uploaded online before it's even released. In the past those streams would get shut down by snipers every minute and we'd have to hide the links.
Now? Fuck you, here's the whole game.