unfortunately, your site seemed completely incomprehensible to me. there is very little information about the project, so it's even hard for me to form my opinion on it
In my own insights buddy, I think team are still creating the necessary updates and progress for the project. It's true that project information are too little to understand well, but let's wait for teams further details and informations release. Let's give them a changing to improve and grow.
but it seems to me that the developers should immediately post full information about their project, so that none of the users have any questions about the reliability of the project.