Few fighting games offer enticing background stories without neglecting the multiplayer aspect. Injustice 2 provides a balanced gameplay experience for both single and multiplayer fans, which I believe is its strongest quality.
Enticing story; Solid fighting mechanics; Huge amount of content; Top notch graphics and voice acting; You get to fight Atrocitus
Minor plot flaws; Expensive cosmetic items; Gear System is not as useful as it should