It is, but it isn't . . . I'm honestly not sure what the problem even is, but the site itself does still exist, however, for whatever reason, there's some kind of issue between the server/host and the rest of the internet, because it's no longer included in any search engines - not even Google, and when you try to access the main page directly via URL, you get an error message from the server saying the page no longer exists . . . but it does, because I can still log into my account and it's there.