Silent Hill: Origins Review

It’s time to turn the lights off, throw on the headphones and delve into the dark and twisted town of …