if you watch the interview with the creators on youtube, they state they are not allowing it to be released until THEY are satisfied with it, they have been working on it daily getting it tweeked just right, so let them finish it fully, instead of trying to rush them into an early release, games released too early are bugged out and problematic, and then everyone complains about them being unfinished and buggy, if people would let the developers finish their work before release maybe these things wouldnt happen, so i say chill out and let it be. it will come in its own time, when they are ready to release it not before.