Covered by 1 source · 1 article
Silent Hill: Townfall reviews are in: Is the trip to St. Amelia worth getting lost in the fog?
As far as the critics are concerned, the answer is a resounding yes.