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