Injustice 2 is the best fighting video game released this generation, with stellar single-player and online content, addictive gear and customisation options, fast and frantic gameplay and incredible graphics, all of which impressively realise DC Comics' most iconic superheroes and supervillains.