I think almost anyone with acess to a computer was on neopets awhile back, even me. I loved neopets, but unfortunately I had so many problems keeping them fed and happy that I just got behind and tired of trying. But I'm always on the lookout for great sites and I found one that, in my opinion...