This game is a mixed bag in terms of quality. The main campaign is ok, not bad but very predictable and also quite short. However, the single player is probably not why most people buy this game and unfortunately the multiplayer is the source of most of the problems. The main issue that I have is with the progression system, which is one of the worst I have seen in a AAA game. Essentially the system in place gives straight statistical advantages to players that have been playing for longer (eg 30% more HP). This results in a game that is poorly balanced and extra punishing for new players. That being said, the multiplayer is not all bad. The core gameplay is good and there are many iconic heroes and villains to play as(and some not so iconic ones). In the end, while this game not longer features the disgusting monetization that it did at launch, the effects of the pay2win systems still cast a shadow on the core design of this game resulting in a lackluster experience.