CosmicSex on 06 July 2015
All it shows is that more people actually watched Microsoft's E3. I watch it... but that doesn't mean I think they won. I don't understand the correlation.
Also, I didn't watch on Twitch and I saw Sony's at a movie theather.







