Games & Tech Resident Evil 7So Capcom basically noticed that everyone went nuts over P.T., they decided to make ... Read More