1 Neopets E3 2005 Hands-On Report We get a sneak peek at the cuddly Neopets in this mobile expansion to the PC game.
Log in to comment