Resident Evil 7 biohazard - Scaring myself. Resident Evil 7 Part 2