So has anyone been over to It looks like it could be a cool site but I was there like a month ago and I can’t login as they haven’t sent my the email conformation message yet and I sent a complaint but there was no response to that either. It looks like Tod Maffin is using it to host his stuff but I would be a bit nervous to do anything there after my experiences. Also can anyone tell me why the domain info says it’s registered in Israel?