If they want to submit their new or updated software to Upload.com then it will be reviewed and offered by the Download.com team.

Nothing Download.com can do until then.

Mark