Seems like many files got corrupted for some change reason. The Planet 51 site is back online. Other sections will be up and running within the next 24 hours.
Update:
Our full network is back online. There might be a chance that you stumble upon a page that does not exist. In that case please contact us.
Downtime
Moderator: TAFN staff