Gear up for some more Mass Effect 2 DLC in June. The Overlord DLC will find Shepard and this crew fighting against some rogue AI on a new planet. The mission will take place across five levels and will even find you driving around in the new Hammerhead tank. The Overlord DLC will run you [...]