Since most of us are Insiders I suppose that we will get it on or before the 29th.
Oh, and BTW, no matter how well things are tested, there will be at least one escapee bug . . . count on it!
Downloads are still available for 10162. Wonder if a clean install at this point would activate?
A friend of mine's 10159 updated 10162 just today.