Injustice 2 Gameplay Launch Trailer


DC Super Heroes and Super-Villains battle it out in a fight to save Earth.