3 years 4 months ago Link GamesIndustry Surge of Twitch broadcasts also leads Facepunch Studios' title to one million viewers Tags GamesIndustry