Twitch really trying to send an anti creator message here. "Oh no the billionaires dollar company owned by literally the largest corporation on the planet needs to make more money" - eat me
AuroralVisageI love when Twitch randomly decides to take a percentage of my money. Tip your favorite streamers instead!