Recently I've played and completed Freedom Fighters. It's an interesting game, it's one of the many 3rd person semi-open-world action games.
For some "missions" there are multiple locations where you need to complete things, actually there are just multiple missions you can complete in any order. If you complete them in the right order it's much easier. For example, first complete the mission where you can stock up on C4, then do the mission with the helipad, then the electricity mission. And finally the other mission. Doing it in an other order might make it quite difficult.
While completing the missions you can earn points that allow you to recruit others to keep up with you. You can give those recruits commands to attack or something. I rarely used that feature, except for parts where I figured enemies would respawn.
The game is quite short, there are only 9 missions in total, including the first short tutorial mission. You can complete those missions in just a bit over 30 minutes. The in-game time that passes is 8 months, that was something that I didn't notice until the end sequence. It doesn't feel like 8 months have passed.
Also the save system is quite annoying, you can quick save at certain point, but you lose the quick saves when you exit the game. Real saves are only done when you move to a different location. When you return to a location everything is back to normal except for the completed tasks. You will also lose your recruits when you move to an other location. Because of this you could get into a very difficult position where you can only recruit a small number an have to face an enormous number of enemies.