Awesome! I loved the first installment, this looks great!
Also, don't listen to the criticism. They may say it's constructive, but it isn't. Your strengths obviously don't include superb build quality or magnificent structures.
From what I see, the main criticism comes from builders, not players. I know you were one of the first players on these servers, seeing what people like and what they don't.
You know what makes great game play, and you know what ruins it. Your map consists of frantic games and a crazy start.
The builders criticizing you plainly show that building and terraforming is more important, which it is not. From the maps your critics have built, I would say your map has superior gameplay compared to most.
PS: Sorry for betraying you