Is there an estimate to when the full game will be released?
Sadly no, I will say that the main coding is pretty much done, but still lots of work to be done with Audio and Visuals, and that is strongly effected by the games funding and support.