In the video below you can check out an interview with Mass Effect 2 Executive Producer Casey Hudson. He talks a bit about the game, and the upcoming Overlord DLC. The Overlord DLC is said to have 2 hours of gameplay, and 5 new areas. In the DLC you are on a mission to stop an A.I. from escaping the planet and getting itself onto the galactic communications grid.
The DLC is to be released in June, no set date or price is yet known. PC, Playstation 3, and Xbox 360. Screens past the break.