Damn that's one large image. But eh, people go through 200 with the awful internet service here, where there's a will there's a way. As for this leak, most people tried it and have decided to wait for the actual release, the build is that rough (then there's the rumours that it tags your PC as a pirate - in which case...)