In general, today it is clear that the project is in the initial stage and all additional information for a more detailed understanding of the project will appear gradually.
More detailed information must be in Whitepapers. That is why Whitepapers are very important. On the site there is only general information and it is hard to understand some details.