If you are not extensively immersed in Halos lore and have read a decent amount of the books or listened to the Hunt the Truth YouTube audio drama and don’t have a decent imagination of your own to fill in the gaps which are all eventually addressed IN THE LORE, you will dislike the campaign most likely. And as you should. It’s your own fault that you tried to play the series without reading into the broader Halo universe at large. That you didn’t delve into the massive, beautiful universe that they have created. This is a game for the true hard-core nerd fans of the story. Is it perfect? No. But it’s a damn sight better than all of these poor me, spoonfeed the whole story to me daddy ratings it’s received.