There's a new section of the forum for City of Villains, but not for guests, so you'll have to register to get to it (if you've not done so already) - Due to the nature of the NDA (and Dev posts of the CoH boards) this could be more for the future than right now
Not only, but also..... There's a new section for World of Warcraft too, but more public..... Well seems enough peeps have shown interest and being an MMO a guess it can have a section to itself...
ZM