...if you're still interested in that avatar, the important thing is to remember the e-mail you assigned to it. Otherwise, you won't be able to reset your password. (They use the email to send the link to the "reset password" page, which is why the email is important.)
But they've added a lot of things over the years, including some new games, as well as the MMORPG called "ZOMG". It's one way to get some gold quick. Just make sure that Flash, Shockwave (you'll need that for your Inventory) and Java is up-to-date, or you'll miss out on a few things.