Resident Evil 7 Teaser: Beginning Hour is Now Available on Steam

Resident Evil 7 Teaser: Beginning Hour is Now Available on Steam

Resident Evil 7 Teaser: Beginning Hour is now available to download from Steam. The Resident Evil 7 DEMO was announced back at PlayStation Experience this month. The demo gameplay revolves…