Infinity ward have really pulled off something special here. This will no doubt, be the best first person shooter game you will ever play. And yes, better than Halo 3.
As similar with all other Call Of Duty games, there is a campaign mode with a linear (and at one point, a non linear) storyline.
The gameplay truly is next generation. The detail put into everything you see on your screen is outstanding. The guns are so realistic, you cant explain it!
If you have Xbox Live, then prepare to loose youre life! The multiplayer for Call Of Duty 4 is most likely to be recognised as a huge achievement in online gaming.
Infinity ward have concentrated on producing a high fast paced multiplayer system where gameplay never becomes repetitive.
Use your own tactics to turn the outcome at the end of every match, every kill counts.
This is the best game I have ever played.