Resident Evil 7’s Demo Isn’t Resident Evil

Resident Evil 7, or Resident Evil 7: Biohazard as developer Capcom calls it, is the latest entry in the long-running survival horror series. Don't let the name fool you though, it's actually the eleventh...