With everyone asking for a release date, Alex, I think that even if you said something vague like: "At least a couple of weeks, could be a month but probably more if something goes wrong" we would be satisfied, the problem is that we don't even know if it's a matter of days, of weeks or months. I get that giving a rough release date just for it to be postponed can me disheartening, same with having a fixed release date to stress about, this is why by giving an open ended ballpark with the minimum being wishful thinking, and the maximum being infinity, everybody will be satisfied and you won't have to stress about the release date since the upper limit is infinity :p