Re: Starcraft 2 CE announced
It doesn't have spanish-speaking commentators so I seriously doubt it.
Originally posted by jenova_9
View Post
Comment