Yep, just be sure to package the file as a 7zip, zip or rar file. Also have a screenshot for it and fill out the form. Don't forget to announce it on the forums when it is finished! If you have any problems or further questions regarding the new downloads section, don't hesitate to ask.