Heroes of the Storm

Note: This review reflects the state of Heroes just after the Nexus Challenge and the Feast of the Winter Veil 2016.

Heroes of the Storm is a MOBA that felt fresh and exciting at the time of its debut, pitting itself against the genre giants Dota 2 and League of Legends. It offered many maps with varying level design and side objectives which added to the standard formula of tower/base pushing, and — if nothing else — provided Blizzard fans a battleground on which characters from all their favorite games could slash, shoot, claw, hook, and magic their way to victory.

Heroes does many things well. Its gameplay is, at worst, a well polished MOBA experience. At best, teams move between mercenary camps, team fights, and side objectives with fluidity, emphasizing just how natural the game has made it for players to act as a unit, rather than individuals. XP and levelling is done as a team, so excessive farm management or kill-stealing are nonfactors. Mounts allow for quick traversal of the map, which is an engaging alternative to stocking up on teleport scrolls in fear of not being able to assist your team in times of need (Dota 2) or, even worse, walking on foot back to the action after every death (Overwatch). In a similar vein of encouraging cooperation and limiting toxicity, the lack of an all-chat stops players from flaming their opponents. Aesthetically, every character is reconstructed with love and integrity to their original game representations, and the worlds, music, and announcers feel right at home in the Blizzard universe.

Player progression is satisfactory. In what effectively reduces to grinding, players gain XP for their account and per hero by playing matches. A small amount of gold is also earned at the end of each match, and can be used to buy heroes from the roster and certain items from the shop. Quests provide a more substantial source of gold revenue, but also err on the side of grinding instead of skill. Compared to compendium challenges in Dota 2 which push the player to actually do something (e.g., “stun for a total of x seconds”), “play 8 games” feels like a grab for time. Still, the promise of being able to unlock the full roster of heroes and a limited variety of cosmetics (e.g., a hero’s “master skin” at level 10) offers some reward for an otherwise repetitive structure.

Repetition is hardly the mark of a bad game, however. Instead, Heroes fails most notably in its inability to provide the player with a meaningful representation of what all that repetition has summed to. The statistics hardly even deserve that name; they simply count how many games and kills a player has achieved with each hero, and win rates per map. Match histories only display whether it was a win or a loss, with no details on how the player performed, what talents were selected, or even the gamertags of the other players involved. There is no doubt in my mind that this data is available to the developers (as such data is often a driving force in informing hero balances), so including it in the UI seems like an obvious area of needed improvement for the Heroes team.

Today, in a post-Overwatch, MOBA-crowded gaming scene, Heroes struggles to find its place. Several of its most innovative elements such as mounts and talents have been copied by other games (Paladins and Dota 2: The New Journey, respectively). Its “statistics” are laughably barebones, especially for a Blizzard game. Yet its gameplay remains highly polished and its community relatively non-toxic, establishing Heroes as a place that’s inviting to return to from time to time.



Video Game
Release Date
June 2, 2015
Joshua J. Daymude
Joshua J. Daymude
Assistant Professor, Computer Science

I am a Christian and assistant professor in computer science studying collective emergent behavior and programmable matter through the lens of distributed computing, stochastic processes, and bio-inspired algorithms. I also love gaming and playing music.