https://picroma.com/cubeworld/#overview
Been watching this for years. It is now on an official site and a ton of info. about the game has been released.
I think a playable alpha will be released soon because of all of this, I will probably end up buying it ^_^