Resident Evil 7: Biohazard Review – Horrifying Masterpiece 28th Jun 2018 The Resident Evil fans have been waiting for