Skip to playerSkip to main content
  • 6 years ago
Who really puts the "super" in superhero games? In this installment of Versus, we’ll be comparing Marvel and DC’s games to see which brand comes out on top.