At the rate things have been improving I'm not to worried that they'll be able to meet their deadline. They've sidelined mobile till RTM of desktop (more or less) so that they can present the best product possible. 10162 looks and acts very much like a final product IMO.
Hopefully they can fix edge and other bugs before the release on the 29th.
At the rate things have been improving I'm not to worried that they'll be able to meet their deadline. They've sidelined mobile till RTM of desktop (more or less) so that they can present the best product possible. 10162 looks and acts very much like a final product IMO.