Resident Evil 7 will be the first mainline installment from the first person perspective and the latest lantern demo shows just how horrific a perspective that can be Resident Evil 7 biohazard – “Lantern” Gameplay Trailer from Resident Evil Resident Evil 7: biohazard is the new poster child for a reimagining of a cherished franchise. Though a best-selling […]
Read More