Recs.
Updated
SpecsUpdate
Pros
Pro Plenty of versus and co-op game modes to choose from
There's 3v3 and 5v5 matches that include casual (unranked) matches, ranked matches, and matches vs. computer controlled opponents. Additionally there's also a training a mode where you can take all your newly unlocked heroes and practice with them before you participate in matches with other players. If you're in the mood to PvP, you can grab some friends for some team play against other teams. If you're not feeling too competitive, you can still play co-op vs. a bot team.
Pro Requires skill
Some level of ability is needed to properly play your heroes. You will need to know how the heroes operate, what their special abilities do, and what they can counter. If you're looking for a game you can really dive into with your friends where real skill shines, this is a great choice.
Pro Characters are diverse and easy to unlock
There are around 40 unique heroes to choose from, each with their own unique abilities, strengths, weaknesses, and aesthetics. They are easily accessible as unlocking them doesn't require a big time investment or much grinding. There are daily rewards for simply logging in. Additionally, each day you complete 3 matches (win or lose), you unlock a new hero.
Cons
Con May feel unbalanced due to skill gaps
Because the game takes a large amount of skill to succeed and learn the nuances of each hero, it creates a large skill gap between players. It may seem like you're either crushing your opponents or being crushed by them. As a result, it can seem unbalanced or unfair to some.