Attackers claim to have dumped Twitch source code, payment information, and unreleased gaming product plan online.

By admin