And it's apparently a big leak as well. Like almost the entire website.
www.bbc.com
And here's a Twitter thread touching on some of the Twitch revelations including "supposed" Streamer earnings... though it appears to be likely a lot of BS from the way it was calculated.

Twitch confirms massive data breach
Documents, shared in online forums appear to show records of payments made to streamers.

And here's a Twitter thread touching on some of the Twitch revelations including "supposed" Streamer earnings... though it appears to be likely a lot of BS from the way it was calculated.