I enjoyed it!
The campaign feels solid unlike bad company where you jump from scenarios that are world apart. There is fluidity in the missions and you feel like you are a part of a team of real soldiers. The chatter is quite unique because your partners call the position where they see the enemy and report on situations realistically. It gives a sense of progression. The guns are awesome in this game. They look real, sound real and fire in a real manner. The graphics are good too.
The game compells you to move on a fixed path. This isn't really a bad thing. It's like a nanny, but it just lets you play late in the night.
I had much fun with this game. Congrats to DICE for yet another good shooter they have made. They deserve a medal of honor from my side.