Twitch will do a better job of informing rule breakers why their accounts were suspended by Technical Terrence Team 09/20/2024 0 TwitchCon San Diego is taking place this weekend, and as always, the platform had some news to share during the ...