The Battle For Earth

DCUO: Launch trailer released for The Battle for Earth DLC

SOE has released the launch trailer for DC Universe Online’s Update 3, The Battle for Earth, which released today. Watch below.

8 years ago

The Battle For Earth headlines