Let’s Play: Resident Evil 7 Teaser: The Beginning Hour

Nic and Evan are given but a tease of the horrors Resident Evil 7: Biohazard has in store.

Continue reading “Let’s Play: Resident Evil 7 Teaser: The Beginning Hour”