As the title asks. I see little responsivity on bugs reports, I see a 1.0 version promised more than 2 years ago but never appeared here... Is the itch.io version of this game abandoned in an unfinished state? I don't think that the "In development" state is correct, anyway.
And that's a pity, because this is a good game.