PC Gamer
Silent Hill: Townfall review

Summary
Need to know What is it? A single-player psychological horror game which takes place on an isolated Scottish island. The protagonist Simon Ordell has to solve puzzles, fight monsters, and figure out what the hell is going on. Release date September 24, 2026 Expect to pay $50 / £45 Developer Screen Burn Publisher Konami Reviewed on RTX 3070, Core AMD Ryzen 5…
Uncategorized