Hackers released source code and data detailing the inner workings of popular streaming platform Twitch in a massive data breach Wednesday.
“We can confirm a breach has taken place. Our teams are working with urgency to understand the extent of this,” Twitch announced in a tweet.