Only a few games are freaking awesome three years later. Say hello to one of them.
You are a ground soldier, but you'll also shoot down airplanes and fight through the tank wars in North Africa. There are roughly ten campaigns that have three or four "acts" to each one. This is one of those games that the multiplayer is great, but I haven't even gotten around to it because of the intriguing campaigns. Also rewarding is the fact that if you defeat the game on veteran, you are awarded with all 1000 achievement points (roughly 800 of the game's 1000 points can only be unlocked by playing on veteran). The difficulty is modest in all the Call of Duty games; even though it's not likely every enemy soldier will score an automatic headshot in real-life, it's not insanely difficult to kill enemy soldiers with precise shooting. Soldiers on veteran can take about 4-6 shots unless you get them in the head. If you're looking for a bargain and haven't taken a look at some of the "older" games, definitely try COD2. It's worth the small price you'll pay.