Best Call of Duty game to date with a good single player campaign and addictive online multiplayer.
Online multiplayer is amazing. Fairly innovative with the perks system as well as the leveling up process. The learning curve online might be kind of steep since there doesn't seem to be any real matchmaking system so if you're new to the game, give it a few hours to get the hang of the maps and opposing player movement. The imlpementation of airstrikes and attack helicopters at the respective kill streaks of 5 and 7 adds additional reasons to stay alive and keep in the fight. There are a few community issues over certain weapons and perks, but in the end things seem to cancel each other out. The maps could be bigger at times to allow for a more sniper friendly feel at times, but that's not to say it can't be done with great success.