Great news! However, I still think these fuckers will find a way to get back online.
Russian based hosting, perhaps?