TwitchCon 2017 Keynote Celebrates Creators, Reveals Upcoming Features, and Shares Latest Milestones
Social video service Twitch kicked off TwitchCon 2017’s keynote touting a new theme–“our stage, your story.” The theme is about bringing everyone together who’s made Twitch such a vibrant place,…