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 […] The post Twitch signs deal with E3 appeared first on Urban Online Entertainment. Continue reading...