I was eager to visit your website hoping to find there more information about the project and team and, unfortunately, I couldn't do it as it seems to be invalid. Still, I'm really interested in the project and hope your website will be active another day...
Are you sure you're accessing from the right link? Try the one on their OP as I just tried that few mins ago out of curiosity and it works.
I haven't got a time to study this project and measure their legitimacy, though