HeroesOfTheStorm

Blizzard’s ‘Heroes of the Storm’ officially launches today

You’re entirely forgiven if you thought that Blizzard’s take on the MOBA genre (or multiplayer online battle arena if you aren’t into the whole brevity