Some surprising news from Twitch this past week as co-founder Kevin Lin announced his departure from the company Lin took to Twitter to make the announcement with a link to his blog, spending the vast majority of it thanking various people and the community as a whole We have a couple of snippets of his[...]