It's coming out. Personally know the dev and he's not only working to overcome a lot of hurdles both in development and in life but also on the polishing of the game itself.
Hope you still around to enjoy it once it comes out.