Mass Effect 3 Squad leader Trailer

BioWare has posted up this combat trailer for Mass Effect 3, I gotta say it looks a lot better than combat in Mass Effect 1! I wonder if you’ll be able to pilot one of those mech suits, anything with mechs always gets an extra start.

Source Link:  YouTube


Leave a Reply