The Twitchcon announcements have been rolling in, some good and some bad, but overall we're excited…
by NerdOrDie