@pixelfednot to complain too hard, but a yellow page with a logo and a "join" button is very little information.
I have only an extremely vague idea what this is about, and I definitely never create user accounts for the sole purpose of finding out what an interestingly-sounding thing actually is.
Pretty sure that there is more information out there. Would have been too much to link to some reasonable description?