I remember seeing ads for these toys in comic books, but since they were drawings and not actual pictures I was confused as to what they actually were. I figured they were a new comic series. since they were in older books, I thought they didn't last long.
I never saw the commercials for this toy. seeing them now, they aren't that impressive as toys, pretty immobile. I probably would have enjoyed having one, but I would have had to make up a backstory or something.