From the website, they haven't released any actual software yet, which is even worse: they made a website before delivering anything at all.
From the website, they haven't released any actual software yet, which is even worse: they made a website before delivering anything at all.