Heroes of the Storm takes place in the fictional land of Nexus, where the universal series Diablo, StarCraft, Warcraft and other Blizzard games collide. According to the line of agreement, the game focuses on duels of teams of several people. The task of each team is to break through the opp...