An anonymous hacker posted a massive cache of information this week about Twitch, revealing more than a few stunning pieces of information about Amazon’s streaming platform that we may never have learned about

Read more…