Ah, you're right...I think they re-marketed it at some point as "Battle of the Planets"...
Not sure if it helped much!
I remember it VAGUELY but I know Alex Ross really likes it...even his revival of several years ago has fizzled out, though.
Ah well...