Massive Twitch Leak Includes Creator Earnings, Source Code, Amazon’s Steam Competitor Amazon's Twitch has been hacked, and a giant leak of information has been laid bare on the internet, including info about creators themselves.