Shroud Says World of Warcraft is ‘Killing’ His Twitch Channel
Popular Twitch streamer Michael "Shroud" Grzesiek confirms that World of Warcraft is "killing" his Twitch channel, but he doesn't seem to mind. Activision Blizzard recently released the latest World of Warcraft expansion, and from that…