The game is actually nearly finished. There won't be any more public releases until it's complete, at which point the full game will be public.