Heroes of the Storm – Mecha trailer

Mecha Tyrael and Rehgar are squaring off in a battle for the Nexus against the insidious Xenotech Abathur. Do they have the firepower to save the day, or will Abathur's mechanized locusts prove too much for them to handle?
Show comments