This game is way better than Halo could ever hope to be...
Goldeneye is a first person shooter in which the player controls Bond. As Bond you will run around different levels and you must pass certain objectives within the level. Some of these include meeting contacts, destroying dangerous information, and other things along these lines.
Considering Bond is a spy, he has access to a lot of different weaponry, including pistols, machine guns, rocket launchers, and the all powerful "Golden Gun" which is a 1-hit kill pistol type weapon...although I do not think you can get it in the single player missions.
One of the shining aspects of this game is the 4-person multiplayer. Choosing from one of the many levels at your disposal, you and up to 3 other players can run around and shoot each other to prove who is the greatest spy. Matches are played for either a certain amount of time, or until a certain number of kills have been reached. Also the player selection in multiplayer is large...you can play as James himself, various characters you will see through the game, and even infamous villians from other Bond movies, such as Jaws and Oddjob.
One of the greatest FPS of all time, and definitely worth playing even compared to the standards of todays games.