DC Universe fans can officially stop crying in their beer. No, the delayed launch date hasn't been rescinded, but today does mark the official start of the pre-order beta period. Budding superheroes who have ponied up for the SOE title will need to submit an image of their receipt via the official pre-order webpage to get the process rolling. Don't delay either, as submissions must be received prior to November 15th in order to receive your beta key.
In addition to the privilege of previewing and testing the game, bug-hunters will get to participate in the end-of-beta event showcased in last summer's Blur Studios trailer (an apocalyptic throw-down featuring Batman, Superman, the Joker, Lex Luthor, and others). Check out SOE's new pre-order beta page for more details.
[Update: Note that this offer only applies to North American players. Visit DCUO Source for the official word from SOE.]