@dailydot.com 2 years ago ‘This is the most anti-creator s*** I’ve ever seen’: Twitch’s new branded content rules made streamers furious