Twitch is launching an advisory council that includes top streamers in the wake of months of criticism over controversial bans . Twitch, the Amazon-owned live-streaming platform popular among esports stars and video gamers, has announced a new Safety Advisory Council to help "inform and guide" policies. The board will not make moderation decisions, according to a representative, but will help shape the platform's policies on ...