Starcraft II Heart of the Swarm teaser trailer leaked

After years and years of waiting, Blizzard finally released StarCraft II in July 2010. The long awaited sequel to the hit PC RTS game was welcomed by gamers and became one of the most acclaimed and best selling PC titles of the past year. Now the first teaser trailer for…



Neowin.net