So Capcom basically noticed that everyone went nuts over P.T., they decided to make ...

​Read More