March 2, 2012 Mass Effect 3 Launch Trailer 1Robert Strick Bioware, EA, Mass Effect 3 Launch Trailer, pc, PS3, robert strick, theparanoidgamer.com, xbox 360, xbox360 0 EA and Bioware have released the launch trailer for the highly anticipated sci-fi epic Mass Effect 3.