Twitch Launches Its Free Video Editor Called Twitch Studio Twitch is launching Twitch Studio, a free video editor for …