Mephisto status?

Can anyone tell me the status of Mephisto w/rt current rails? Is it
still being developed?

From all of my googling, the site for it seems like it was
mephistoblog.com, and it doesn't appear to exist any more.

Weird, it is gone indeed.
It was there last time I checked which was not too long ago.
CAn be a temporary issue.