Townfall may look like your average Silent Hill game, just with a first-person makeover. Upon experiencing the island of St.