Close the blinds and crack open a fresh bottle of baby oil, because we have a new Mass Effect Trailer.
I know what you're thinking. "Does Mark need to post EVERY piece of Mass Effect footage that hits the Internet?"
Yes, yes I do.
E3 07 Trailer 2 [gametrailers]







