That's actually not correct, there's a publicly readable dev-update on patreon, stating, that both currently in development games, will probably see releases to patreon within the next 2-3 weeks, posted on may 14th:That was posted more than a month ago, and there has been no mention of anything since.
You must be registered to see the links
So, that would mean between tomorrow and first week of June, based on those numbers...