Silent Hill: Townfall Revealed, Brings The Fog To The UKKotaku · 2026-02-12Simon Ordell is compelled to return to St. Amelia, and it's spoooooky there