Mass Effect 2 Overlord - Overlord TrailerThe next DLC for Mass Effect 2 gets ready to head our way as Overlord.By Gamespot Staff on June 15, 2010 at 6:06PM PDT Mass Effect 2