The classic Neopets desktop site has had an upgrade. The flash games are gone but many features have been restored and rebuilt using new web technologies. There is also mobile friendly beta version of the game. You can sign up on the Neopets homepage.