Mass Effect 3 - Omega Launch Trailer Published 2012-11-27 09:33 by Hilbert Hagedoorn News Comments BioWare has released the official launch trailer for the Mass Effect 3 single-player DLC, Omega. Share this content Twitter Facebook Reddit WhatsApp Email Print Company of Heroes 2 Gameplay Trailer Battlefield 3 - Talah Market Flythrough