Other than an old Delicious Monster blog entry which points to this forum, I couldn't see anything obvious on the DM's web site indicating the existence of this forum. Am I missing an obvious link? If am not I would like to see an obvious link on the site, possibly in the help section.
Myself I tend to use Google to find the link to the forum in the old blog entry.