Industry July 28, 2017 Twitch appeared thanks to the hype around Starcraft 2 The idea of a platform for game streaming came to the creators of Twitch after watching webcasts of games in the beta version of Starcraft 2 on the Justin website.tv in 2009.