Electronic Arts and BioWare have released the launch trailer for their latest Mass Effect 3 DLC pack, “Omega”. Trailer About the DLC Pack This thrilling new piece of single...
Electronic Arts and BioWare have released the launch trailer for their latest Mass Effect 3 DLC pack, “Omega”. Trailer About the DLC Pack This thrilling new piece of single...