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.