I'm still here. The site has been down for a while.