Heroes of the Storm is Blizzard's attempt to bring multiplayer online battle arenas to the masses, and it succeeds, which isn't necessarily a good thing.
Heroes of the Storm, Blizzard's debut Multiplayer Online Battle Arena title, is the company's attempt to not only reclaim the successful formula built off the back of its games, but also to rework the notoriously complex genre into a friendlier form. The Multiplayer Online Battle Arena, or MOBA, is more …