What Happened to Showcase?

The showcase tab is gone. What happened?
Here is an announcement, from Jan 15th, stating they would be down for 4-5 days.

http://eccie.net/announcement.php?f=315

Meaning hopefully they will be up and running by Wednesday or Thursday.