Post Thumbnail

DC Universe Online may have been delayed from its original November 2010 start date, but the SOE marketing department is still faster than a speeding bullet (and arguably more powerful than a locomotive). Lately we've been privy to everything from voiceover videos with the game's star-studded aud...

4 years ago 0 Comments
October 26, 2010 at 11:30AM