Townfall represents how incredible studios and creatives around the globe will offer a new perspective on the iconic Silent Hill franchise.
Everything else looks exactly like a Silent Hill game. There's a haunted town (St. Amelia), freaky monsters, and a woman telling Ordell to come back to her through some kind of retro device that looks ...