Bear witness to "Veangeance," the latest trailer for the upcoming StarCraft II: Heart of the Swarm game. Let us know what you think and if you'll be picking it up when it drops on March 12. Pre-orders are open now at Blizzard's website.