The recent downtime (about 10 minutes worth) was intentional for site updates. Site is back up and going strong. Please report any issues by commenting in this thread.