Hi,
from www.thimbleweedpark.com the link to this forum is missing. There is still the “Blog” link.
That’s part of the puzzle. I think Chuck was able to interfere with the upper world and remove the link.