Vanquish Story Trailer Check out this story trailer for Vanquish. By Marco Martinez on September 3, 2010 at 3:03PM PDT Vanquish