Neopets

Neopets is a web-based virtual pet game. The game features its own currency of NeoPoints (NP) to buy pets or items for pets. It also features a variety of integrated minigames; at the end of the game, the player's score (or part of their score) is converted into NeoPoints.