It appears that the team is still trying to determine a realistic date for the release per this post.