The game formerly known as Blizzard All-Stars now has a new name and a new look. Blizzard is calling their upcoming MOBA style title Heroes of the Storm and have released the first teaser trailer.

There really isn't any more to go on right now but you're more than welcome to head to the Heroes of the Storm website if you don't believe me.