Resident Evil 7: Biohazard is the seventh installment in the mainline of the horror franchise and features a return to the tense survival horror roots that made the game so iconic. Players step into ...