This is a permanent link to the first version of this post.
You can view later versions on the post history page.
True. All that is left is this terribly archived page of their original website. I managed to save their founding statement here. So weird that they simply disappeared out of thin air. Could they be another one of those counter-intelligence operations? Time would tell, I guess. But yes, they left no trace of their organization.