A word of warning, so you don't end up with sore wrists like me. The last mission of the campaign is very long. Don't make the same mistake I did and think otherwise. I'd just played through the previous two chapters and thought I might as well bang it out. I would have quit a bunch of times, but I kept thinking I was near the end, and I wasn't close. It's like Bungie literally didn't want to stop and they just throw hundreds of enemies at you for ****s and giggles.
It's also quite a bit harder than the rest of the game IMO. Of course, if you can get the grenade launcher to work better than me maybe you'll have better luck. One guy I just ended up having to melee because nothing else fazed him, but it wasn't like it was set up for that.
Anyway, still fun.