Website literally makes no effort to explain what they do or what makes their chain different. neither does the Whitepaper.
Hilarious (bad) intro video. Ver funny team picture (bunch of old suited up dudes that apparently are going to change the world) Show Less