Yeah, the same here. The site is straight up gone (404).