PSF Review: Silent Hill: Downpour "The best Silent Hill in a long time"

PSFocus writes: Silent Hill is the perfect destination for any restless soul. This picturesque town will not let you go, not before you finally face your past. How is this new installment stacking up?

Read it in our review.

Read Full Story >>
The story is too old to be commented.