PSA: Game doesn't seem to be dead just yet, as evidenced by their Patreon having gotten a progress post just a couple of months ago.
Progress posts only mean so much after 2+ years with no release update.