starcraft on 11 October 2015
Any more impressions?
Thought about downloading it - but I have never been hugely into multiplayer.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS