Dead or Alive is back! The latest entry in Team Ninja’s fighting game series Dead or Alive 6 is slated for release

Advertisement

Want Kotaku’s email newsletter?