The site certainly appears to be AWOL at the moment, but I have definitely accessed it withing the last month John Mehlberg (note the spelling) is a member of Mudcat, so you could send him a PM asking for news.