James Bond 007: Nightfire

007: Nightfire (also released as James Bond 007: Nightfire) is a first-person shooter video game featuring the character of the British secret agent James Bond and a sequel to Agent Under Fire, published by Electronic Arts in 2002.
007: NightFire was developed by Eurocom for the PlayStation 2, Nintendo GameCube, and Xbox video game consoles. Gearbox Software developed the game for Windows using a very heavily modified GoldSrc engine (derived from the Opposing Force fork, also developed by Gearbox), which Aspyr later re-released for the Mac. The computer versions are substantially different from the console versions, featuring different missions and a modified story line. In 2003 Electronic Arts released NightFire for the Game Boy Advance, this time developed by JV Games.