The site is back to working again, but I had to restore it from a backup I made several days ago, so any accounts that were made since the site moved to COSPLAYFUCKS.NET in the first place, and any posts are lost. Probably forever.
If this shit happens again we should switch hosts. We still haven't even gotten an explanation yet. Goddamn.