One of the best.... you'll truely feel like you're the in the war, and you just want to survive.
The effects of sounds, people shouting, walls blowing up is amazing. Though the game does have some downsides. You'll see tanks that can blow up walls almost anywhere, and you think wow a fully destructible environment, then you enter a building and can't even shoot out a pain of glass. Sometime you can make life easy for yourself, by clearing a room that you will have to go to ahead of time with a sniper rifle, then other times it doesn't matter how many bullets you have, the enemy keeps respawning???
The Multiplayer maps look great, and are designed well, but if you aren't playing on XBL they are really pointless because even 4 people aren't enough. Though online play is very fun.
My biggest grip is the save glitch, where you might find you have beaten half the game, then all the levels which you have completed have disappeared and you must start over. Nothing can be more frustrating, luckily a patch is out for that, and have yet to encouter it since.
I have mostly pointed out flaws, but when you play this game it is very captivating, and the so called 'feel' is something CoD2 does right. It might be part of the new system excitement, but CoD2 is definitely a must have for 360 owners