Mass Effect 3 Leviathan DLC Launch Trailer Mass Effect 3 Leviathan DLC Launch Trailer VideoJames KovalskiAugust 26, 2012Mass Effect 3, ME3, Bioware, Leviathan, Reapers, Commander Shepard, N7, Gaming, Trailer, DLC, EA Games Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes