New Trailer Shows 'Silent Hill' Still A Crappy Place To Live

And the tax incentives suck. It's really the flesh-wrapped neighbors that bring down the property value.