I'm still here, and I'm still working on the game.Been 4 months since comms from the dev and over a year and a half since an actual update.
I'm thinking this one is DOA.
If you want some more info, then join the discord I've been posting there from time to time.