So starro is the big starfish on the guy's chest and not the guy himself right? I thought it would be more like the Bezoar from 'Bad Eggs' in Buffy.
Also...dominators? I'm tired of the regular DCU leeching off Legion Lore. I don't want to see Starfire with the emerald eye, I don't want takron galtos in the 21st century and I don't want dominators. In return the main DCU can keep their flashes and their green lanterns.