single player was pretty easy and boring, i didn't enjoy the missions a lot, nothing unexpected of an FPS game. Run, shoot, kill. Also, there's just 12 missions so it's a short campaign, you can finish it within a day.
however MULTIPLAYER is the complete opposite, it's very addictive and fun

all the vehicles you can drive and fly, weapons you can unlock and all its gadgets, the war atmosphere in-game is epic and intense... DICE did a great job on the multiplayer side and a less good job on singleplayer. But multiplayer is what you spend most time on so. Definitely worth buying. They're also updating it by reading the customers suggestions and ideas + fixing bugs ofc.
Soundtrack is quite epic, graphics are pretty amazing with a stable fps even when recording, the maps are well designed. There's just 1 or 2 maps i dislike.
there's also CO-OP with 6 different missions on 3 levels (easy, normal and hard). I liked those missions more than SP missions because u get to play with a friend.
Single Player 5/10
MultiPlayer 9/10
Co-op 6/10