When I tried to access the site and the forum yesterday, I was like "WTF?!", though I guessed it had something to do with this.

Good to see the site's back up, better than ever.