Troublesome Lagomorph said:
That's it. I could go for pages explaining why, and I don't even care for multiplayer, which is a whole different experience that other appreciate for their own reasons.
Halo CE is the tightest, although I like each iteration for its own reasons.
Most people can't put their finger on why they love it so much, they just do. Its the design, as an amateur game designer, I do take notice of the many things they get right (and the few they get wrong). That's the best kind of design, the one you enjoy without noticing its there.
My top reasons:
* Pacing is spot on, 20 seconds of fun, then calm.
* Weapon balance is near perfect. The Melee-Grenade-Gun triad, all one button away
* Weapon timing. How much damage enemies take vs how often you have to reload, and how long it takes. This game was
explicitly designed for gamepads not mouse/kb so it's not about aiming, but timing.
* Level design. It allowed for a great deal of strategy when facing groups of enemies. Creative thinking lead to great encounters. You can tell each encounter was carefully planned.
* Vehicle sections. Some have expressed their dislike and I don't understand why. They control like a dream. You control the camera, not the vehicle. It was innovative at the time, I found it intuitive and tons of fun. Vehicle sections do not feel tacked on.
* Storytelling, there's a real sense of a larger universe around you. Cortana is a great piece of design. She's a companion, who can talk to you during battle so the story progresses without pausing for a cut-scene, but she's never in danger so its not a perennial escorting mission. Better yet, her role is not contrived. it makes perfect sense.
* The enemy variety and AI. Fun to fight.
* The general presentation. The graphics were awe-inspiring at the time. Music is a classic. Everything sucks you into the universe. You can't mistake Halo for anything else.
* The setting. Halo itself is one of the coolest places to set a game.
* The characters and their relationships.
The things I would criticize:
* Level design can be confusing. Even though they're linear, sometimes you can't tell where to go.
* Some may not appreciate the comedic touches, such as the grunt voices.