Forums have fallen into disuse, and discord is where the community is at. Please visit us on discord!
I tend to avoid all of the big game sites as they are usually Flash pits of JavaScript mired, advertisement riddled, festering paragons of horrific web design decisions that assume you have a web browser window as wide as your Final Cut Pro interface. Even if the content were worth it, I'd avoid it and I can't be bothered to hunt down Greasemonkies and Stylish templates just to read a predictably blathering five paragraphs on how Dwarf Fortress uses ASCII.