Their website is working and they are active in other socials, so not sure about the false information you are giving here is all about.
You account is registered few hours ago and you went ahead to make your first Post to defend a project that have questionable activities and for that reason I suspect that you are a chill account for this project and your statement doesn't make any sense in this regards, I advice you and the team behind this project to desist from doing more damage to your reputation.