Conservatively, I would say around a week. I'm testing internally right now with players on an unstable build. I'm patching significant bugs and iterating on just a few more systems for both an improved game experience as well as additional gameplay features/mechanics.
Regarding links to other projects, presently I'm not sharing them publicly. Apologies, but once I get over the big update push on this game, you will be seeing a different and finished game of mine not long after!