DC Universe Online Battle for Earth Launches

DC Universe Online went free to play pretty recently, but now it’s getting a piece of DLC.  Battle for Earth will have players going into a new raid and getting some new powers.  If you’re wondering what it’s all about, check out the trailer below!

DC Universe Online Battle for Earth Launches