May 19, 2014MiscellaneousShocking news dropped today on a possible sale of Twitch to YouTube! We chat about the ramifications of that deal!