DC Universe Is Finally Coming To Xbox One, Just In Time For Swamp Thing

It took a while, but DC Universe is finally going to be available on gaming consoles. The DC Entertainment streaming service is launching on Xbox…