Twitch Wins Two Webby Awards, Awkward High Fives Ensue
by Matthew DiPietro
Thanks to our awesome community, Twitch is taking home two Games-Related Webby awards! In addition to our 3rd People’s Choice award in a row, we’ve also won the official judges’ award in…