Good to see the site is back up. I was kinda worried for a little while that we were going to have a repeat of last time.
Well, the front page is half down and the wiki is down entirely, so besides the forums it does kinda feel like a partial repeat of last time... :P