Be careful if you plan on doing the Missions with random players. You could get people on your team that will block team progress by refusing to participate in objectives. One way they do this for example is on the Liberation mission a player can avoid getting on the subway which will prevent the game from progressing. I had a game where 2 players trolled at both the subway and the aircraft at the end which made the match take way longer than it should have. Eventually they got on, but this is in no way acceptable. Players that do this should be banned. Plain and simple. They are doing nothing but preventing others from playing the game. People like this have no place in this game.