The third exciting Thimbleweed Park podcast, this time with more David Fox.