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!