Horror Comes Home.

This week I drag you all kicking and screaming into the new house of horror with the game every diehard fan asked for in Resident Evil VII: Biohazard.

Comments