Perhaps my all-time favorite game, Call of Duty 2 was the first game I ever beat on its toughest difficulty. The gameplay of it is so much fun that I find it so ridiculously replayable. Not a single level or moment feels like a waste of time, each throwing you into an exhilarating and often loud environment that never ceases to thrill. Pointe du Hoc is still perhaps one of the greatest levels in the Call of Duty franchise.
Call of Duty Classic but everything done better. Not sure how Captain Price came back from the dead tho in the first game to be in this. Honestly also really groundbreaking for it's time, the graphics are amazing for a game released in 2005 when you play with max settings on PC, and the multiplayer is still alive and really fun.
The game is certainly dated, but is that really such a bad thing? Not to me, as I was surprised by how much this one held up. A lot of the missions in COD 2 feature these big open battlefields with several objectives to tackle in any order you please, and I really enjoyed the challenge of getting through it all on Veteran. As far as WW2 shooters go, this is a classic that you can't miss.