0
Here's our video review of Silent Hill Revelation in 3D. Did you see it? What did you think of it?