Twitch launches an Alexa skill that plays your channels on Echo Show, offers live audio streams Twitch launches an Alexa skill that plays your channels on Echo Show, offers live audio streams