Seems interesting. I wonder how viable it really is.
Website has so little info and loads of missing/broken links. Also, team is super tiny for supposedly such an innovative products.
I would not invest in it, seems mega risky with so little information and no proof.