I recently made a new installer (which is only available for download from the website right now), I might have to redo it however, and then it will be available via torrent. I don't recommend downloading the previous client with the torrent, as there have been issues with it.
So if possible, please try the regular download... sorry for the inconveniences!