It's been 4 years, and this thread needs and update, Stacraft 2 is up and about. (and is looking good) It has exceeded all expectations and has more than 1 million fans(I personally play it myself:haw:)But if you buy the game now you may have to go t...
[Read More]