Starcraft 2: Heart of the Swarm: Meets the expectations May 27, 2013 admin 0 PC game Almost three years after the release of “Starcraft 2: Wings of Liberty”, Blizzard released the…