No.
Rant incoming:
That said, if you didn't know about DN3d, and enjoyed Halo but thought it could use a more annoying protagonist and a bunch of inappropriate toilet humour, then you won't be disappointed.
Duke was fun in the original DN3d, he was basically a cartoon character. In this one, they try to give him human flaws. In one scene, he is given mouth-to-mouth then doesn't even make a gay joke when he gets up. An arrogant character who can back up their awesomeness is alright, but one who is actually a pussy is an unlikeable prick.
As much as I hate this new fad of FPS's: Shitty sprint function that makes the protagonist sound like they have asthma and regenerating "health" that means you have to hide behind a wall and suck your thumb (wtf do they even call it EGO?!) the worst is the "cutscenes." They were so boring, you basically have to stand still for a few minutes while NPC's just stand there and blurt words at you.
One of the worst crimes in video-game story telling, is TELLING a player instead of SHOWING.
Also quick-time events can go fuck themselves. Bashing a button to open a door or get through a boss-kill is so unimmersive and boring.