The second exciting Thimbleweed Park podcast.