But then again I've only played singleplayer.
Singleplayer in this game is so unexpectedly bad. 20% of the game is quicktime events, another 20% is scripted sequences, 15% is following someone around, 10% is sitting in a turret, and another 10 is cutscenes. And once you actually DO get into a firefight it's just as bad because your allies are useless; your enemies are expert marksmen with an eagle eye that can spot you as soon as you pop your head out of cover; and the incredibly picky locational objectives sometimes result in you having to fight off infinite enemies because you're five feet farther away from your squad leader than you need to be, or your teammates just staring at you like dumbasses because you're standing right in front of the door you are being told to kick open instead of a couple inches back.
Holy stuff that jet level. Biggest letdown ever. You're on the carrier, going through all the pre-flight checks, thinking "oh hell yeah im gonna dogfight like it's 1940-loving-5". Then you launch and find out that you're the co-pilot to the worst fighter pilot in the universe, and have to keep popping flares to prevent his dumb ass and yours from exploding; while also looking around the roosterpit to lock on to and fire missiles at the other planes who happen to have more flares than a loving fireworks factory. You can fire the gun too but there is no point where you can hit anything. THEN you get to this airfield and get to point an excruciatingly slow camera at parked planes, and eventually a helicopter. Good lord that level was awful.
The first 15 or so minutes of Thunder Run were pretty fun though. I wish I could have spent more time cruising over the desert chasing tanks around and storming outposts, but no. After that, you follow the armored column down a highway to a candy-assed engineer that needs you to go get a detonator to blow up a minefield because he's a sissy. In an surprising non-scripted sequence, the allied marines actually manage to kill the enemies shooting at you. In fact, they killed them so well that I didn't even need to sprint back to the engineer. Once the minefield is destroyed, you are forced into the loving machine gun turret where it becomes a goddamn rail shooter except the enemies can't even hit you unless you're pathetic and let one of those sedans bump into you.
And that mission where you're suddenly a Russian, I didn't even know what the forget was going on. Were you trying to take a nuke
from the terrorists? Because the guy who stole it nukes France for some reason. I assume they must have been trying to steal the nuke from some other terrorists to give to their own though, because the multiplayer is US vs Russia like every other goddamn modern FPS.
That being said, multiplayer is great. I haven't even played a full match yet but in the 20 minutes I have played I noticed so many improvements from the beta. Most notably the inclusion of the commo rose, the ability to request ammo/health from supports and medics, the fixed damage models, and plenty more. Couldn't find any Back to Karkand servers though, and the weapons from that are unusable in normal multiplayer.