atmaxplorer.com
Starcraft 2 release date delayed to 2010
Bad news for anyone looking for a Starcraft 2 purchase this Christmas season. After hinting that 2009 was the magical Starcraft 2 release date, Blizzard official confirmed that there won’t be…