Overlord Dlc

Check out the Overlord DLC video for Mass Effect 2

BioWare has released a video for Mass Effect 2’s latest DLC episode, Overlord.

Overlord Dlc headlines