First I'd like to talk about the singlepalyer. Wow I thought that they would at least try and disguise the fact that it's another call of duty. Well having said that they kind of have - this game is the buggiest fps I've played since before 2000! If you die in a certain place, the game won't even let you finish the level.
It is so short and not even engaging as a story. I could forgive it for being short if the story was good, like modern warfare 2 but it just isn't. I played it very casually; 1 or 2 hours a day at best and I completed the story in 3 days (roughly 4 or 5 hours). Now I know that MW2 was short but it surely wasn't this short.
And now the really bad news. The multiplayer is crap too. It would be ok if the servers ever worked - seriously I think I've managed two games back to back before, supprise supprise the server crashes and you get boot off. Not very well thought out and not very fun - reminds me of MW2's multiplayer - very dissapointed