Hmmm... speculating further... maybe Acube, themselves, are parking it in preparation for dumping?
When I followed the link provided by SLayeR first realized that there were two domains in question, but the page changed a couple of times. First it had the image SLayeR suggested, then it looked like the page I remember from previous visits, then it looked like SLayeR's image again. So, maybe... it's just under construction?
Ed.