Methblast

Does anyone here used the methblast? A couple weeks ago the site is out and the person in charge changed his email! Does anyone knows what is going on? Does anyone knows any other similar server?
Thanks!