One of the story missions in the game that has to be completed in order to advance. Fun mission though.