The only difference I saw from the leaked one we all got couple weeks ago and this one is the installer is updated to the recent build. As well a couple of
drivers seemed to be installed automatically this time. I think there are some minor changes for the public release but not enough to give it another build number.
I did install the official download with the new key. File I downloaded did say the same build number right down to the end. So either someone messed with the build I downloaded or it was given out prior to being finished.