new launcher is not good, i say that too
just use "Launcher.exe", the normal one, and click repair, then block all peer to peer connections except the one at port 80 (thats the normal download server) and you have a proper download... i have done it this way too