Does anyone know where the idea for the name "Omega Men" originated? I mean, does the name have any special significance or meaning behind it for the characters? I know Omega is the last letter in the Greek alphabet, though since the Omega Men are all space aliens from the Vega System I dunno if its original earthly meaning has any significance.
Omega Men
Team » Omega Men appears in 163 issues.
Log in to comment