Still being updated? Is this the final version?
It got updated around 18 hours ago. I don’t know the changelog, but Itchio says a new build of the game was uploaded.