Whoa! Now I can see how Neopets makes its moolah; the signup process is littered with spam-bait checkboxes and other advertising offers. Parts of the role-playing game itself are interspersed with advertising promo bonuses. I thought that this would be just a tamagotchi on a webpage, but it looks like far more than just that. There’s a whole community here, and it looks quite involved.
Update: Neopets is connected to Scientology. I am not touching it ever again.