Power Overwhelming: Starcraft 2 Release on July 27, 2010

*** Update 2010.07.27 Nuclear Launch Detected!!! Nice! Making this blog post sticky 🙂 *** Its final: Starcraft II will be released on July 27, 2010. Blizzard announced that Starcraft II: Wings of Liberty will simultaneously hit the stores in North America (United States, Canada) Europe, Asia and the Pacific (South Korea, Australia, New Zealand, Singapore,… Continue reading Power Overwhelming: Starcraft 2 Release on July 27, 2010