Apparently it's been released quietly yesterday... The file is a small registry key that allows the user to download the full SP from Windows Update. Any prior SP3 builds should be removed before installing this new one. It also mentions that the final version will be released in the first quarter this year. Here's the download link.