Resident Evil 7: Biohazard “Not a Hero” & “End of Zoe” Screenshots, Trailer & Key Art

Some new screenshots along with a new trailer for the upcoming DLC to Resident Evil 7: Biohazard is out now. The images feature key art and cinematic screenshots from the two episodes: “Not a...