Simply put it is fun to play, but the story is a joke. The side character Echo-219 (the pilot) is annoying, the main villain is a caricature, and the "mystery" is that there is something worse than the flood. Of course there is. Because you can't tell you good story with what existed already. The devil did an amazing job making the game, it actually feels like the fallow up to halo 3 we never got. But the writers and the director are a joke.