Hehe, I'd be surprised too if I met another person of my age that played neopets. I certainly don't go around telling people that I do, since they'll probably look at me funny.
But I tell myself that its okay because I enjoy earning trophies and hoarding millions of neopoints, and not just simply because I'm attracted to the games and cute little pets.