A massive hack of the Twitch streaming platform reveals the site's source code and a list of the top 10,000 earners. The data shows that the top channel, Critical Role, earned over $9.6 million in a 24-month period, sparking discussions on the "value for value" model.

