Their tech is interesting, but according to Icobench they raised only little bit over $80k. And looking all those advisors, bosses and the size of the whole team, that money runs out fast.
If the team was smaller they could be just more motivated to succeed, now i am afraid that they can't pay the salaries and this will be over soon. I am even surprised that they are still around tbh.