This has been driving me mad. I've been trying to figure it out for 24 hours. I remember watching an internet television program (American tv show about the internet) in the mid to late nineties... and there was a feature about the Cure's website. Can anyone tell me what I'm thinking of? I'll be so appreciative.