Recs.
Updated
SpecsUpdate
Pros
Pro Easy to learn
Heroes of the Storm was created to be a streamlined, modern take on a MOBA, something that many others have aimed for but HotS succeeds in. Shared XP keeps teams leveling together; No Last Hits means that everyone gets XP from minions and puts less importance on who gets the kill, since there is no Carry-player. Choosing talents instead of having to buy items gives the game complexity without forcing players to wade through menus and travel back to base. The game still offers a challenge to master at higher levels, but is more accessible to new players.
Pro Hero and playstyle diversity
Blizzard has gone above and beyond to introduce Heroes that break the standard molds for Tanks/Support/Damage characters. The talent system allows for diversity in how a character plays, even if they are considered Support, they can go for damage or utility. Each Hero has 2 Heroic Abilities(Ultimates) providing even more diversity in how each character can be played. Also, Blizzard has introduced several unique heroes, like Lost Vikings: which are 3 heroes in one, and can be controlled separately; Also, newly added Cho'Gall, which required 2 people to control 1 hero.
Pro Shorter game times
Decreasing the importance of "laning" and increasing team fights and map objectives. Also, many map objectives keep the games to time limits between 15 - 30 minutes. Much more manageable for people not able to commit an hour to one match. AI games are even shorter.
Pro Fun emotes from Hero's upon team work and team kills
If you play Nova and Kill Vala, Nova will say "HUNTER!?!? more like Hunted!!"
Or if you play support and heal Raynor he will say "This medic is my new best friend".
These emotes make it very clear what happened, and add a dimension of fun that you don't see in other MOBAs.
Pro 1st Esport broadcast on live network television
While other esports have aired on ESPN 3, Heroes of the Storm was the first video game broadcast live on Network TV on ESPN 2. Blizzard hosted the Heroes of the Dorm tournament, also one of the first college esports events, in which college teams played for the prize of full college tuition.
Cons
Con Can feel difficult to make an impact as a solo player
Since Heroes was designed to be more team-centric rather than individual players carrying games, games can often feel beyond your control. For example, ranked games can often feel like a coin flip of which side gets lucky and avoids players prone to tilting or toxicity.
Con Reconnect system
It's extraordinarily difficult and frustrating to reconnect to a game in Heroes if you disconnect for any reason. Reconnecting players can't simply "pick up where they left off", they have to simulate everything that has happened in the game between the moment they disconnected and the present time, which causes the reconnecting process to be extra slow and occasionally impossible.
Con Lower playerbase game knowledge
The average Heroes of the Storm player is less informed about the mechanics and basic strategies of the game compared to the average player of other MOBA games. This is due to a variety of reasons, like the popularity of Quick Match and the relative lack of learning resources both in-game and out because the game isn't like other mobas so people bring the wrong knowledge and expectations to this game.
Con Terrible matchmaking
In any of the matchmaking queues, the chance of being put against someone with much higher skill than yourself is very high. The ranking system goes in this order: Bronze, Silver, Gold, Platinum, Diamond, Master, Grandmaster. On multiple occasions, silver players have been placed against an entire team of Grandmasters with bronze allies, leading to very poor experience.
Con Expensive
Getting new heroes for free takes too long. Buying new heroes can be expensive.
Con Badly designed and unbalanced game mechanics
The whole game mechanics are terrible: the fact there's no in-game currency ironically make the game heavily focused on farming (due to levels being an extremely important factor to win battles), there are no strategies you can use since objectives have a big impact on the game, so basically you end up just repeating cycles of farming/objective. Last but not least, the game balance is horrible, since skills were directly based on Blizzard's universe and without any adjustments to make characters unique or to create synergies with other characters or specific strategies. It's basically an oversimplified version of every MOBA out there.
Con Lack of good talent diversity
Compared to the flexibility of an item system, the talent system limits the number of ways you can build a hero. The talent system is often structured so that there is 1-2 primary builds which usually focus on empowering one of the heroes basic abilities, and then a handful of niche talents. This causes a hero to feel very much the same every time you play it.
Con Designed around team play (per the MOBA genre)
Heroes of the Storm has been designed around team play, as the company calls it a Hero Brawler, that focuses more on team fights and working toward objectives as a team. As with most team based games, this means that if a player chooses to solo queue, that it may be difficult to play and coordinate with the rest of your team. The game does provide chat and a ping system similar to other MOBAs.
Con Slow fights
Heroes inflict little damage to each other, which has the potential to make fights seem long. On top of this when one falls behind many of their skill will become useless making for a fight that one is delegated to a support role, which will also add to the slow feeling of a fight.