Mass Effect 3 Launch Trailer

Bioware continues to build hype amongst their fans just days before the launch of their most important title of the year, Mass Effect 3.