Compared to Halo 3 in terms of story, the game is phenomenal with a few exceptions. There are tons of plot holes ranging from the very small to the very large. The battles in the campaign are really only fun in single player, which is different from H3. Admittedly, Halo 3 didn't even have much...