After a foray into Silent Hill in the podcast's early days, Jon and Liam return to the town with a renewed thirst to unearth its secrets... and a less knackered microphone.