The DLC thus far for Mass Effect 2 has been disturbingly mediocre. Disturbingly becauseif they continue this trend, Overlord (and future DLCs) will be have the same level of quality (or lack thereof). Yesterday, I started to play Mass Effect 2 again, and this is what I found:
Kasumi is actually pretty good. It does a good job of establishing the character, but is far too short, and kasumi has no interactive dialogue. The new SMG is pretty kick ass, though. Very useful when you don't feel like hitting everything but your target.
The Firewalker pack is decent. The tank is fun to use, and shooting things from far away is kinda fun... but only because you have to constantly dodge and jump around to avoid getting hit. Because Sherpard has more health than the Hammerhead has. Also, a good point of the Firewalker pack is it adds some more intrigue to the Protheans (you find an artifact that supposedly is quite powerful, but becomes dormant after Shepard touches it, and it is referenced in the mission complete screen as possibly being very useful in the future).
Zaeed is in the same boat as Kasumi, however Zaeed is a slightly less likeable guy overall, so being a badass mercenary is negated by being a giant douchebag, which in turn makes the whole DLC slightly less fun.
The Arc projector is... odd. It has a short charge-up, but hits more than one enemy. I tend to use my heavy weapon when I am either about to die or have no ammo for anything, and the Arc projector has a short range and isn't useful in desparate situations ue to it's charge-up.
The shotgun (Eviserator) only fires three rounds before needing to reload. In my opinion, it is only useful for your squad, because they have unlimited ammo.
Other than that... it's armor. Which is all pretty to look at, but only mildly useful, as you can get the bonus' from the N7 armor, and you have a helmet option, which the suits of armor do not have.
I feel like Overlord will be like the Kasumi DLC. Fun to play, but lacking in overall polish and quaility.
Also, if we have to pay for all of the DLC, I won't. I barely convinced myself that buying 1600 MS points was a good idea and having to buy anymore will simply be ratarded not only for me, but for everyone who can't or won't buy the DLC. Is bioware retarded? If they make people pay for stuff, some people simply will not buy it, and will miss out on key story elements. To me, that reeks with the stench of nickel and diming consumers to make as much money off of something as they possibly can.