The campaign was awesome! The ending was a bit heartfelt, but the story and gameplay was good in my opinion. Besides, the two comments above me have no idea where 343 might be taking the story, so things are possible to change to their liking.
Anyways, I finished solo legendary earlier today and honestly it was a ton of fun! Thanks 343 for Halo 4, and keep up the good work!