YouTubes New Update Destroys Twitch Affiliate!