DC Universe Online Origin Crisis Launch Trailer, New DLC Pack and Screenshots Available

Sony Online Entertainment has released a new batch of screenshots and a launch trailer for DC Universe Online Origin Crisis.

The DLC has been released for PC and PS3.

You can check out the video below:

And here are some of the screenshots:

What did you think?