If it was done by Treyarch, chances are i wouldn't buy it. But that isn't the case. Infinity Ward always innovates with their games, and by now has learnt from their mistakes. I trust them to put in a great campaign with great gameplay, story, and playtime. They only had great gameplay with MW2. I'm not sure what they are doing with online, but i trust it will be great.