The English and formatting on that site is atrocious. Links/sources to the actual ICO? How can it be validated they've sold a single token?