We don’t really have much to say about this one, except – WOW! Check it out, the new "Who Do You Trust" trailer for DC Universe Online, coming in November. Thanks to GameTrailers.com!
A behind-the-scenes video taken from the set of Thunderbolts shows off Yelena Belova’s new costume and a logo for the…