I do not think soHe probably only started working on the update when the thread got the abandoned tag. There devs that release bigger updates every 2 or 3 months.
I believe that the game is finished, but they all cut it into sections of 300-600 renders and release them to the public if necessary