Twitch source code and creator payouts reportedly part of massive leak Published 06 Oct 2021 Twitch is reportedly aware of the breach. Full Article