From what I understand, they must have found a bug or something or working on improving something, if anyone believes those 2 guys about releasing dates, and I have no reason not to believe them. All we have to do is being patient, something big is coming... :)
Andy