Jump to: navigation, search

Same here. I remember this too. There was this online game similar to Neopets or PetPetPark where you made your own Nick avatar, decorated your house, and went out to explore the world and meet other people. There were also comment sections on all of the Nick games.