Personally, I think Halo 4 will not be bought as much as Halo 3 at first. The assumptions and the hate is ruining its reputation. I think 343 recognizes that, but they don't care, because of what will come afterwards. See, the people who WILL buy, will LOVE it. People will see they were wrong. They shouldn't be hating on 343, they should be worshiping them. They will come to see it's the BEST installment of the series and want more and more. Halo will once again come to be the most anticipated game ever, and people will beg for Halo 5. It will take a while, but considering the amount of work and resources going into Halo 4, it must be a good game. Our Halo Community will grow ever more rapidly.