I just tried to register on Freezoxee and can’t. That’s not a good sign.
Same here, but found this: https://friends.freezoxee.com/register
It should work.