Google drive and drop box both work. Just remember to make the file shareable if you use google drive.
I have submitted mine! Thanks for the wallpaper too krysyy :3 I suggest you sign up to dropbox, leave website, go back to website, add your compressed world into your dropbox, then put the link of that folder into the submission. Hope this helped