starcraft on 02 February 2008
Does anyone know if there are actually advertisements for this game being run in the USA and Europe? I mean is MS actually putting some marketing dollars behind it?
starcraft - Playing Games = FUN, Talking about Games = SERIOUS