Resident Evil 7 – Demo Update, New Trailer, Deluxe Edition news and more