Mass Effect 3 Squad Trailer

August 17, 2011

We finally have enough trailers to piece the game together ourselves.

Filed Under   trailer   mass effect
Comments ()