Tagged: games

residenteviloperationraccoo

Launching This Week 03/19/2012

If survival horror is your thing, then it should be an interesting week for you. Two leading survival horror franchises have releases this week; Resident Evil and Silent Hill.