It's up now. 5 minutes after Micdoodle goes off the site. <sarcasm>Gee, I wonder what kind of coincidence is that.</sarcasm>