Having recently had to learn TI assembly to do things on some strangely designed DSP boards, I really do think it should be more widely taught. Memory management takes on a whole new meaning once you've had to fit your program (data acquisition and FFTs) and data into one shared 10kword RAM block which has some hardware-reserved blocks and various alignment requirements. I had plenty of conceptual understanding of how computers worked beforehand, but now things like shared busses, registers, stacks, addressing, interrupts, etc. have much more direct meaning to me, and I feel a lot more grounded even when coding in higher-level languages.
...Not to mention I feel grateful now that I don't often have to use ASM.
A definite plot hole and lack that will certainly get no help from this DLC is the fact that there was no fighting within the Citadel at the end. The endgame of ME1 established that the Reapers don't have any sort of 'kill switch' to clear the Citadel, and it's a huge city with a large population and a well-trained defense force (well-equipped, too, if you do certain side missions). They might have taken the indefensible central tower easily enough as in ME1, in order to close everything up, but taking the Wards should have been a real fight.
They obviously don't want harm to come to the structure (otherwise why bother moving it to Earth? Just blow it up: Crucible problem solved.) Thus they wouldn't be able to directly attack the Citadel the way they do planets, they'd just have to send in ground forces. I was expecting a fight once I got to that transport beam, a battle of attrition between forces constantly being dropped from some number of Reapers that had shut themselves inside the closed Citadel, and the CDF/C-Sec. Yet another place where Bioware failed at "your actions have consequences." Didn't do any CDF side-missions? Have fun grinding through streets littered with corpses, with no aid. Did all the missions? See the CDF holding their own. Buuut no.
The London mission as final gameplay was lame, it felt like a bad Modern-Call-of-Battlefield-War-Duty clone. Very disappointing, even before the rest of the craptastic ending.
Oh, delicious Cumberland Farms tuna on wheat, how I can I resist your siren's call?...
You're funny.
.
.
.
(...also, damaged.)
2.4 statute miles of surgical tubing at Yale U. = 1 I.V.League