An absolutely massive Twitch leak has revealed just about everything there is to reveal about the Amazon-owned company. For example, we now know, in order, the top-earning streamers on the platform, and how much exactly they are earning. However, according to various sources, the earnings list [...]