Trailers Bioware Mass Effect 2 Launch Trailer Bioware, Mass Effect Checkout the Bioware Mass Effect 2 Launch Trailer, the game looks pretty amazing.