If you missed playing through the whole Mass Effect series during its first outing or just feel like getting all three titles in one nice package, this new trailer to celebrate this week's launch of ... Mass Effect Trilogy Launch Trailer