Twitch recently signed a three-year deal to serve as the official streaming partner for the Electronic Entertainment Expo (E3). Viewers will be able to watch announcements, interviews, and other showcases […]