DC Universe Online S.T.A.R. Labs DemoCheck out this brand-new demo from DC Universe Online, straight from the E3 2009 show floor!By Takeshi Hiraoka on October 23, 2019 at 6:15AM PDT DC Universe Online