incidentally if theyre MS approved downloads why are they torrents?
edit - ah its a leak? to be honest id wait, youre not gaining anything by waiting for the full release.
double edit - MS are not saying this is a legitimate leak either, id be VERY warey downloading the files from the link above.