Resident Evil 7 Biohazard Review and Gameplay

Resident Evil 7 Biohazard Review - the newest game in this popular franchise from Capcom gives a change in direction literally changing the point of view!