I poked around and saw stuff about being closed--I don't remember what Pet Simmer Julie said, though.
(*watches part of the video*)
Okay, Leopets purged EVERYTHING and reopened for applications a week ago, but I didn't realize it was super exclusive? And that it was based on Neopets? So I question whether they'd have IsT if they are that insular.
I would think with new management, whatever was previously known about the site is inapplicable for the time being.