Heroes of the Storm speelt zich af in het fictieve land Nexus, waar de verschillende Blizzard-games zoals Diablo, StarCraft, Warcraft en andere bij elkaar komen. Volgens de overeenkomst richt het spel zich op duels tussen teams van verschillende mensen. De taak van elk team is om door de ver...