Silent Hill: Townfall Developers discuss the Scottish setting, retro technology, first-person combat
Devs interview sheds new light on a remote Scottish island enveloped in thick fog and deep silence.
Devs interview sheds new light on a remote Scottish island enveloped in thick fog and deep silence.