Silent Hill: Townfall Promises a Global Evolution of Psychological Horror from the Fog-Drenched Scottish Coasts
The venerable Silent Hill franchise, historically synonymous with the titular, perpetually fog-shrouded town in Maine, is undergoing a significant geographic and stylistic metamorphosis. Following last year’s Silent Hill f, which…
