People aren't suppose to be sharing footage, screenshots, or streaming the game in the first place.Did all the streams just get nuked or something? Seems gone from Twitch, I can only find like 4 people streaming and it's the demo now? Twitch's site is so fucking confusing in the first place