Yes, we still have a forum.
Never played a DoW games, but heard they are fun and very CoH-style. Would like to give this a shot when it releases.