This looks really cool and I will doubtless play, if it ever comes out. Unfortunately I get Hytale vibes from this website. I don't understand the point of announcing such a project, not least with such an elaborate landing page, so early in development.