I'd be extremely cautious here, an insane amount of red flags and many major players dumping all their PPT.
Please stop spreading FUD if you followed the slack you would see only one whale has been mega dumping. Wait a few months before passing judgement on this project.