Who are they, anyway?
In short, the current state of the project is as follows: the first developer has stepped aside to improve its financial situation, and the new one is currently studying the structure and code of the game. That's why the patch is delayed. Now at least it's clear what's going on.