I think I remember seeing this promo, or something like it, back in the day. I wish the show had lived up to even this much potential. I mostly remember wanting to like it more, but always wishing there was more Spider-man and more action.
they can't all be this fun, I suppose! and the lame 70s pseudo-jazz soundtrack has gotta go!