In addition to their fake team members:
It took me exactly 23 seconds to open their site and to find this on their whitepaper - I smell ponzi.
Usual template used by scammer(s)...loading screen:
"High tech sci-fi image" on top of the page:
But this is what surprised me most:
They already raised $15M?