This new map looks very nice, there is lots of cover options not just for your troops but for civs too, good buildings to take advantage of (I really like that super tall office block) as well as mid-buildings with access to 2nd and 3rd floors! I agree that the landing spot does look a bit open if those shield walls were not present, first turn reaction fire from the aliens could be very harsh.
Interesting that you should mention terror maps, as I played a Vanilla Terror map against Androns and it reminds me that it's a very bad map! I'm sure others will know this map, it has gas station to the north-west, north is supermarket with glass fronts, east is cafe / mini mart more glass fronts. South is mini mart with garage. They are separated by wide roads with some plant boxes on the curbs for light cover. The map is very open and every time I come across this map in X-division I curse my luck!
It requires a huge number of smoke grenades to avoid long range enemies suppressing / sniping you, and as for the civilians... they just don't stand a chance! There is too much open space and line of sight. Did this map last night and every single civilian and local forces died (those robodogs don't hesitate!). This is a very typical outcome for this map, on other terror maps I can save around 40-50% of civs + local forces.
Terror maps aside, I just learned you have the option to re-claim a base after failed defense, that's a very cool addition!