lol, they arent coming back. as if it takes this long
Yeah no updates... except for this:
http://185.66.140.234/news.phpUpdate
Time : 2018-01-27
We finally find a new home for our servers and domain name , please be patient , we understand that we took a long time to fix , we already explained the reasons , Once again we are sorry , There can be some redirect to new servers and domain name , please do not bombard new host and mail registrar , the service is getting restored .
Obviously a scam...