Twitch Awarded GamesIndustry Grand Prize for Innovation
by Matthew DiPietro
Today Twitch was awarded the GamesIndustry Grand Prize for Innovation. As always, we humbly accept this award on behalf of the amazing Twitch community. This, along with our four Webby…