I think some people will have doubts about uploading a link here for anyone to download. If its potentially getting a release then offering it for free download here defeats the object a little surely.
Someone mentioned a drop box / server. That'd be more appealing I reckon