Vanquish - Taking the Metro Gameplay MovieA player battles foes on public transportation. By Aaron Sampson on August 5, 2010 at 4:30PM PDT Vanquish