Starcraft 2 Review
StarCraft 2
7.8our score

Starcraft 2 Review

This was the most anticipated game at the time of release (in Korea…), in fact sales figures on the first day showed that Europe and…