
If Silent Hill: Townfall has taught me anything, it's that survival horror and British weather are absolutely meant for each other
Silent Hill: Townfall is set in a creepy little Scottish town that leans heavily into analog tech and medical horror.
Other versions of this page are available with specific content for the following regions:
Please login or signup to comment
Please wait...