That's why the dev has a progress info thingy that's updated weekly on his public discord and on patreon and subscribestar (links in OP), and and is usually up within a day in this thread. Just go back to around last Thursday or so, you'll find it.
Also, I think you mixed up "eagerly awaited" with "overdue". Merriam-Webster defines the latter as "delayed beyond an appointed time", but at no time was a release date appointed or implied. It is due when it's done, and right now, it's not done, so just hang in there.
For anyone else interested, the post in question is public,
You must be registered to see the links
, and
You must be registered to see the links
.