Being a PlayStation site, there is an air of blasphemy that comes from mentioning a rival platform on here. But, while I spent a good portion of my youth nailing manuals in THPS or enjoying the pre rendered locales of Raccoon city on my PS1, first and foremost my main […]