I feel sorry for those who play Neopets as part of their daily routine. Two days are awfully long for downtime. As for Habi, it's such a glitchy game anyway, so good riddance.
That's an annual event called the Scores Galore weekend. Usually happens if there's an occasion around the site, like Neopets' birthday or something. Not sure when it's going to happen again.