Starcraft 2 Shocker

In what will no doubt come as no surprise to anyone, Starcraft 2 has been delayed until the “first half of 2010”. They stated that the delay was due in part to wanting the game to hit when they relaunch the multiplayer service stating Over the past couple of weeks, it has become clear […]