Unable to Join
From what I can see the sight may be very interesting. Unfortunately the sight reCAPTCHA security check does not work and you subsequently can neither join or leave feedback about the problem as of Sept 30, 2018. There is a message on the front page that they are migrating to a new server, so perhaps this is the problem, or perhaps they closed up shop. Any feed back would be appreciated. A 2 until fixed or at least verified still in existence.