As both the OP and you are new accounts, I will ask the first question I can think of:
is this a marketing move to post it here?
Also, I watched the "Who is behind it" video and it did not answer the question, who is actually behind this? Is it a non-profit? Is it owned by by someone? Who founded it when?
is this a marketing move to post it here?
Also, I watched the "Who is behind it" video and it did not answer the question, who is actually behind this? Is it a non-profit? Is it owned by by someone? Who founded it when?