Yes it was released via Windows Update. Weeks after it was released on the website - not days. They don’t want to screw everyone around.