I know, it sucks so much, but I don't know if you can install it w/o steam, but I can check to see if I can find the razor install w\o torrents for you.
Oh, I know, I'll download the torrent, then upload it to megaupload for you!
NVM, I don't want to dl a 11 gig file, sorry, thought it was a...