Blizzard just announced the StarCraft II World Championship Series. More on Battle.net. [Official Site Thanks, Sang!]
We may earn a commission from links on this page.
Blizzard just announced the StarCraft II World Championship Series. More on Battle.net. [Official Site Thanks, Sang!]