I had a fun time getting it fully installed. Downloaded fine til it hit 93%, then the launcher crashed, which resulted in doing all sorts of tricks since it kept getting stuck 2/3 of the way at updating the files. The solution? Turning off peer-to-peer.