BioWare has released the official launch trailer for the Mass Effect 3 single-player DLC, Omega. ... Mass Effect 3 - Omega Launch Trailer