Quoted By:
'87 boomer here. I also had this. My guess is a combination of things. First it is somewhat reminiscent of Castle Greyskull playset. Has some of the same features ect. Second it was a neat playset that didn't break the bank.
Basically it's the equivocate of the weird ball on a crazy track thingy that all Pediatric doctors offices had when you were a kid.