YouTube Gaming’s first head-to-head battle with Twitch gets it 8M views in 12 hours
Google formally announced its gaming-focused streaming video platform just ahead of last week’s Electronic Entertainment Expo, and kicked it off with a live show dedicated to the event on June 15.