Alright, I'm going to say this as simply as possible: this map is a waste of time for your talents. Yes, it looks good, I'm certain that with some work the gameplay would be balanced, and you have a consistent theme across the map. All great stuff, especially out of someone who just showed up in the foundry and posted a draft.
But for all those positives, the map just comes across as Bland. Similar gameplay has been done in several battle-based maps (I can think of Stalingrad as at least one example), the graphics are clean but unexciting, and the theme starts stretching plausibility (so people JUST FOUND the new last drop of oil, and they come rushing over to it after they'd been cool without it for a decade or so?).
I am not discrediting your ability to make a map. Rather, I am suggesting that while this is a good trial run of having an idea, making some gameplay, and skinning some attractive graphics, you should move on to another map. There's definitely some better idea that you can use to speed through the Foundry.