Last week we announced the celebration of StarCraft 20th Anniversary on Twitch where you…
StarCraft and Twitch have been linked together since the days of Justin.tv. The popularity…