Heroes of the Storm cinematic trailer

Developed under the code name Blizzard All-Stars, Heroes of the Storm is a raucous online team brawler starring your favorite Blizzard characters.