There is a thread for it in the "Other Games" forum. While regularly active, I don't think it sees enough traffic to justify a separate forum.
Before anyone says anything, I also agree that there's lots of forums that can't justify their continued existence as well although I don't see where adding yet another would make that any better.