The only one I know of is Mininova, since it was forced to remove all its illegal torrents and transform itself into a licensed content distribution site. I think there's one or two around that distribute freeware and open source stuff only - I'll see if I can find them.
I'd list it on The Pirate Bay, but am worried if they get taken down we could be gone after as having listed something on there. Demonoid would be a possibility except for the Canadian government having blocked access to the site back when it was hosted here, and their continued efforts to shut it down.
Come to think of it, there's already a copy of the Build on TPB - I think it's Build 11 or 12, though. It was uploaded by a member on here, but I don't remember who.
This site might be okay: http://www.gameupdates.org/ , but it only wants you using their trackers.