Silent Hill: Revelation Trailer Jeremy Lebens July 27, 2012 0 Silent Hill: Revelation 3D gets an uninspiring trailer that forcefully blends cheap CGI and gimmicky 3D…