I haven't been able to log in to falalalala.com for the last few days. At the login page there's this cryptic message:

"The forums are hogging server resources. I'm trying to do work before the host shuts down the site. Stay tuned..."