A whole bunch of the maps from the Mercs vs. Aliens contest got feedback (6, I think?) without us approaching them. I did however email them on what would happen if I did fix everything up, and they basically told me just to leave it down to the gods with the map workshop.
I'm bored so I might as well roll through the feedback anyway, and I do like the map a lot.
If this is your first time logging in after the migration (Feb 8, 2022), you must reset your password to log in. Follow this guide if you're having trouble