Twelve seconds into this ad for Nick.com from around 2000-2003 there's a logo for something called "Nickelodeon PopStream" on the left of the Nick.com logo. Anyone know what this was? A game? A service?
Here's a picture of the logo (low quality warning):
I believe it was a way to stream Nickelodeon shows? I tried doing a little bit of research but couldn't find anything. Regardless, I miss the old website, and the club where you could play games and make your own room, etc.