I'm a bit disappointed with it. I'm glad the missions were free.
(like the Admiral Kahoku -> missing Marines -> Cerberus subplot).
There was a news report the other day about the Large Hadron Collider. One of the things they are hoping to make with it is some Dark Matter and given how much of the technology in Mass Effect revolves around Dark Matter and its energies i couldn't help but smile and hope that for once, Mass Effect could lead some technological innovation much like how Star Trek did through the 20th Century.