Resident Evil 7 Shows us…
Resident Evil 7 shows fans that they have a few things up their sleeves yet.
Just a little clip of something going on in-game… but who is it? And what is the meaning behind it?
See our other Resident Evil 7 teaser clip here