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.

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.

Share

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0