I noticed in the latest post, it said "We'll have an update next week." It's already past next week and nothing still.
i think he meant update as in, updated information, like an update on the development rather than a release build