Tejal Sandera 130 2264 days ago Amazon’s acquisition of streaming site Twitch prompts mixed reactions from users, but there are other live-streaming alternatives. By Samuel Gibbs