Twitch debuts new platform that will live stream artists as they work Twitch Creative will live stream artists while they are at work.