Blizzard to Release New Heart of the Swarm Trailer on Twitch

Blizzard is planning to release a new trailer for their upcoming StarCraft II: Heard of the Swarm, during a  live, online event at Twitch. Checkout…