So I was in the windows update tab in the settings page on win 10, I clicked on the "Good news, the Windows 10 creators update is on its way....", and instead of taking me to the insiders program it took me to a page with the update assistant link in the third sentence.am still downloading it so I cant really comment more. the direct link to the site is https://support.microsoft.com/en-gb/help/4014184/windows-10-creators-update-here