The science is (hopefully) undoubtedly existent and a strong argument for investing. BUT the rest - Proactive videos, CEO´s ductus, overpromising underdelivering, shifting timelines, telling every week another story etc reminds me of typical OTC scam/ fairy tale whatsoever.
I just hope that the science is real even though I am strongly questioning why no one is really interested in that.