User blog comment:Commdor/Mass Effect 3: Leviathan trailer released/@comment-4118072-20120824201408/@comment-4118072-20120824205731

WAIT!!! that stuff was leaked. Opps!!