A massive Twitch leak has been reported including their entire source code, creator payouts, and a Steam competitor in the works.
The 125GB of information includes the source code with commit history "going back to its early beginnings", an unreleased Steam competitor, named Vapor, from Amazon Game Studios, Twitch's internal security tools, and 3 years worth of details of creator payouts on Twitch. It shows that 81 Twitch streamers have been paid more than $1 million by Twitch since August 2019. Link