The campaign is shorter than Black Ops and not as interesting as it or MW2 or CoD4.(In total I clocked 5 hours and.. 10 minutes, I think.) Overall I feel like I could have spent my time doing something more worthwhile like pretending to be a girl. Don't know about spec ops. I'd need to get a friend.