Top
20°

Starcraft II in Taiwan: Launch Site

Pics from Starcraft II launch event in Taiwan. Executives from Blizzard and local partners came to launch site.

Read Full Story >>
chinagame.178.com
The story is too old to be commented.