It was meh. It could have been better. I base this strictly on the single-player. I have no use for multiplayer. It used to be either multiplayer was peripheral or focus. Now the developers try to have their cake and eat it too and both types suffer because of it.
yeah, personaly i like cod and halo. also, i agree, they need to focus on campagin or multiplayer. but i like multiplayer most of all. i play to talk to people. most of the time when no one is on, i just sign off.