Sorry if mentioned but the Beta sign ups have started for DC:
Got the info from TheSixthAxis below.
Anyone heard anything yet?
I have never been so excited about a game release, I'm crossing everything here in the hope of getting a chance to BETA test this before the full release.
My 5yr WoW subscription is teetering on the brink of being moth balled!!