So, I submitted Doodad Hunt 2 last night only to discover that this years form of submission has changed a bit. You no longer need to upload your map file and I can confirm that you can submit your game via this form and continue to update it until the deadline..
Therefore, no need to sweat and think twice before hitting the submit button this year as you can simply just submit now and continue to update your game until the deadline. Not that big of a deal for most but for the paranoid such as my self (Omg what if my internet goes out on Sunday?) it is good news lol