Posted by Matt Eades on Sep 27, 2011 in Matt's Mind | Comments Off on Silent Hill: Downpour Preview
Welcome to the town of Silent Hill where the air is thick with mysterious blue fog, flashlights have a tendency to flicker, and reality will sometimes dissolve and teleport you into a hellish realm that may or may not be real. We hope you enjoy your stay.