All he does is play the game all day. The only time he leaves the house is to either go to the movies or get more stuff for his Xbox. He even quit his job just to stay home and play the game.
Actually mostly every site is like that. It's just that if you want the "premium" experience, you have to pay extra. Kind of like Xbox Live Gold Membership.
After a quick Google search, I can see that Pixie Hollow is not what I was thinking of... Although it does remind me of my youth when I was on Neopets nearly 24/7... You know, back when you could get the awesome stuff without paying actual money for "Neocash"... Ah, the good old days...