News 09 August 2019 / 13:36MYT Twitch Launches Their Own Broadcasting Software, Twitch Studio A huge boon to content creators on the platform.