For the first week of June, the site was completely knocked offline. There was an explosion at the site’s hosting domain (ThePlanet.com) which caused a shut down of all the servers. Thousands of sites were affected.
See the message board for more discussion.
Thanks to Sev Fett for the first post on the matter once we were back online on Friday.