Amazon's Livestreaming Platform, Twitch, Announces Security Advisory Council Heaven32 May 15, 2020 Comments Twitch, Amazon's live video game streaming platform, forms an advisory board of experienced users, online security experts, and anti-bullying advocates for help improve site security, Twitch said in a blog post. Thursday. The eight board… Continue Download →