AFAIK Rick's wife is still running MindRaven (as it was her "project"), the
Domain Whois doesn't really supply any owner information though...
I got an email from them today that they where changing payment processors, but I haven't really heard anything from them lately other than that.