Twitch source code and creator payouts reportedly part of massive leak https://t.co/AekgA2h57z pic.twitter.com/iDWdui0FR8— The Verge (@verge) October 6, 2021
Twitch source code and creator payouts reportedly part of massive leak https://t.co/AekgA2h57z pic.twitter.com/iDWdui0FR8