Twitch Allows 'Artistic Depictions Of Nudity': Regrets It Because Of Confused But Smart Streamers Twitch is a popular video live streaming service that focuses on video game live streaming, and then there is this issue here.