Loading Player...
Game Trailers

Mass Effect 2 Launch Trailer

posted January 21, 2010 by

Christ, this new trailer for Mass Effect 2 is absolutely mindblowing. How much did this damn thing cost?