Microsoft’s E3 2017 briefing was the most watched conference on Twitch
by Asher Madan
Gaming’s biggest week each year has always been when E3 hits Los Angeles. Well, how do we declare who won the conference? Well, firstly, who had the most discussed announcements. Secondly, whose event was viewed the most. Well, ...