Raz said that there would be a third option for downloading soon, probably in the next couple of days?
Here's a copy of the installer, just so you can have it:
click . This is the file that the Torrent or Web Setup would be downloading for you. It's safe, I used it to install the update and my game works just fine. :]