User blog comment:Brandon Storm9/Mystery of the Light/@comment-3465526-20110426010348

You say Zeta Beam allies... but unless the show runners are playing some pretty strange mind-games (iconographicly speaking) then that was a Boom-tube! (It looked like the exact same design for an animated Boom-Tube we've seen in every animated DC property even "Batman Brave and Bold" -- not to mention "Sphere"'s Jack-Kirby-style "circuit" patterns that scream 4th-world tech)

And that means God tech. New God Tech. Apokolips. Darkseid. The best non-Joker villain to ever grace DC comics. The guy who rules a whole planet of super-villain gods. It was a nice teaser to take a break on.