YES, IT'S BACK UP!!!
Just discovered this site a few weeks ago, and have been seriously addicted ever since. Needless to say, I was suffering from withdrawal the last few days. Well, these things happen on the Internet. Hope it wasn't serious.
I'm curious though, you would think the webmaster would put a message on the home page stating what happened?