Silent Hill: Townfall cover art

Game dossier

Silent Hill: Townfall

Launching in 2 days

A self-contained psychological horror story set in 1996 Scotland

The briefing

About this game

Silent Hill: Townfall is a full-length, self-contained psychological horror game set in Scotland in 1996.

Players explore St. Amelia, an isolated town of fog-covered streets, abandoned communities, and overlooked places shaped by their history. As they delve deeper into its tangible yet unsettling world, the boundary between reality and delusion begins to blur.

Game details

  • Genres: Adventure, Puzzle
  • Platforms: PC, PlayStation 5
  • Release date: September 24, 2026

See it in action

Inside the game

Select an image to view full size