Freedom Fighters
Freedom Fighters
The game was originally announced in 2003 as Freedom: The Battle for Liberty Island.
Contributed by ClaudX