Windows 11 release date sounds like it’ll be sooner than we first thought – CNET