PC Gamers Based

    This week there was a Twitch leak that, luckily, does not seem to have affected users’ payment data. However, the figures that Amazon’s streaming video platform has paid to the most famous content creators over two years (between August 2019 and October…