Never judge a book by it's cover. It's a rule of thumb that can be safely applied to most aspects of life, video game trailers included. That being said, it's hard not to be absolutely blown away by the amount of detail that's been put into DC Universe Online's CG opener. It explains the plot, provides some character background, and throws down an action-packed gauntlet.
Not much else needs explanation here, and Gaming Union will naturally be keeping an eye on SoE's DC MMO. Just sit back, and enjoy the ride.