You might want to use some place like Sendspace, Rapidshare, etc. instead.

Megaupload tends to block certain countries and isps, so that could be quite a damper.

Other than that, good job! (Even though I don't play PT.)