Monster Movie Mashup – Silent Hill Revelation 3D
I want to make this very clear, because I’m only going to say this once: Silent Hill is my favorite gaming franchise, but even I’ve had enough of it and wish it would just go away. Every iteration of the games takes it further down the path of inanity and my heart can’t bloody well ...