Initial Impressions – Resident Evil 7: Biohazard

Resident Evil 7: Biohazard (furthermore being referred to as RE7 within this post) is the newest addition to the long-standing Resident Evil video game series. This title, however, is going back to the series’ roots by bringing back true survival-horror and doing away with what many considered to be an action-horror focus (emphasis on “action”),…