Going public, how? Isn't this sort of public here on Itch? :) I'm not entirely sure what you mean, but if you mean "when will the full game be done", the answer is I'm not sure - it will probably take me significant amounts of time. If you mean something else, let me know! :)
Ah! I honestly don't know. Work is slow now, April and May are the busiest months of year for me. I will let you know in updates along the way, but it'll definitely be at least some months until I get there.