Overall I was very impressed with Call of Duty 4. For a series glued into World War II games, it's transition to modern times was smooth. First, I would like to say that it was a major improvement over the disapointing Call of Duty 3. Many people complained about the short campaign, but I thought it was of adequate length and offered variety with scenes like the car chase and gunship mission. My only complaint with the single player was that it felt like i was playing an interactive movie, more specifically "The Kingdom" video game. Where the game excels is in its multiplayer. It is fun to play and well done in that it offers a variety of gametypes and is quick to find matches. I really enjoyed certain aspects of it such as create your own class. This involves choosing from a variety of weapons, upgrades, and perks to make a class that fits your playing style. The only aspect I did not like was that many times people camp obscene amounts which can get frusturating. If you are looking for a great multiplayer experience that is more realistic than Halo look no further.