News Resident Evil 7 Launch Trailer Released Geoffrey Wright | January 24, 2017 Capcom has released the launch trailer for Resident Evil 7 Biohazard. Capcom also took the opportunity to release details of upcoming DLC for the game to release on Read More