Get MemeStreams Stuff!
sigh....were these really that big of a hit the first time around? I think not....
Tamagotchi digital pets set to return