Part I is here.
I remember many years ago reading an article about how Bungie started playtesting their games with, I kid you not, actual soccer moms. Unfortunately, Google can only locate snarky forum posts that use this sort of information as ammunition. That's the kind of things 12-years try to use as an insult for a game someone else likes. Maybe Marcus Lehto is trying very hard to pretend it never happened, like George Lucas with the Star Wars Holiday Special.
Can you imagine priorities this stupid in another medium? That's not even selling ice to an eskimo. That's marketing a white-supremacist romantic comedy to Spike Lee. That's selling a book to a Tea Party rally. If Bungie were a car dealership, they would be trying to appeal to the armless demographic by making every steering wheel a bear-trap.
Halo 3 stands today as the single most hyped anything in the history of consumerism. If Jesus comes back, he won't have as much build-up as this insipid swill received. It didn't fix much of what was wrong with the last game. It was still a confusing series of bullshit confrontations where it's impossible to tell how much damage has been inflicted. It still lied about the functionality of its weapons, in a genre where that's kind of important. And there's still virtually no engaging story or characters to speak of.
But at least it was pretty to look at again, and had a good soundtrack, so it was only
mostly a failure. And more importantly, it revealed that the folks behind the games actually WERE good at something:
Community pandering.