Even at release the game still uses bittorrent to deliver the last patch that you need if you installed the game from CD or Dvd.
I mirrored the file. So if you have issues with bittorrent you can download the patch file directly from my site. Around 20Mb.
Late edit: The old files are gone, the new files are mirrored here.