Just about finished with the game, overall pretty impressive. WAY dissapointed the single player is so short. MP looked okay, but there was nearly zero communication among the team, guess I need to hook up with my friends instead. Any rate, graphics are impressive, not as good as other games out there (I think Bioshock has better graphics consistently). A lot in COD was awesome, but there was some things that where bland or plain. Best facial features in a game in a long time, nice details. Weapons are good, not overally impressive but they get the job done. Great sound effects in the game, on a surround sound system it really sounds impressive with nice use of distant sounds. If I have to nit pick I would say I don't like missions in a FPS that you have to run. The ship part was lame in my opinion. I am playing a shooter game, I don't want to have to sprint around a ship and try to keep up with the team. Also, the first part of the game where the credits are going and you are being driven around in a car, at first, its awesome, then it drags on WAY longer then it needs to and got boring.
Some pretty minor nit picking, overall the best COD game yet, not the best game out there and definitely not the best FPS game out there, but its in the top tier of games on the 360 right now and a must have for anyone's library of games.