Tag Archives: Harry Mason
NYCC 2012: Silent Hill: Revelation 3D (2012)- All Monsters, No Mash
NYCC held a press screening for Silent Hill: Revelation 3D, and I was there to get the scoop. The Silent Hill video games have some of the most terrifying creatures ever dreamed up by the human brain, and now you … Continue reading