im thinking that this will be the beta map as CQ, and metro (puke) will be the rush map. I lol'ed at the EOD bot as well, a very well edited video by dice, showing some stuff that people wanted (Jets dogfights) and some things to be pondered (EOD bot).
It could have been that the squad system was broken in Alpha, but it was nearly impossible to get past the first stage, and even if you did, each stage there after was ever more ridiculous to get past. There were a bunch of posts on the alpha forums about people trying to get with other people so that they could actually get to the last stage. I saw the last sage once, when I was on an attacking team that had 4 more players than the defenders. The zero teamwork part defiantly didn't help but that map is not as fun as it looks. On the first stage, A is not that hard to get, but with the entire Defending team spawning in and right around B, that's fucking hard. At least in BC2 the re-spawning defenders hard to run to the Mcomm.