I do not see anything new in this project.
the site is weak, although this is not an indicator.
I'm waiting for something more in the end.
Well the site of those guys is one of the strongest I have ever seen. Maybe you should dig a bit deeper. IMAO 99% of other sites are weaker than that one btw.
But what is true what you say, the site itself tells nothing, because the outcome looks to be something quite impressive, and the site and docs are of course to tell about the plans that is only a scratch on the surface compared to what those guys can achieve.