The event is part of yesterday’s Game Update 64, which “cleaned up and simplified” much of the earlier sections of DCUO to make it smoother and more accessible to new players and altoholics.
Superheroes and villains can also tackle a new eight-player survival mode inside Oan Sciencells: “Queue up and see how long you can last against the unending waves! Fight for unique style rewards awarded only to those with the most dedication on the field of battle! Players can queue for Survival: Oa Sciencells from the Event tab if they meet the CR requirement.”
Source: Patch notes