And here I am waiting for it on TNT. Lucky I checked Treyarch's Twitter and saw it was posted 5 minutes ago.
All I can say is that Treyarch have raised the bar. I like what Infinity Ward do, but this is going to blow previous COD games out of the water.
Regardless, Call of Duty/Treyarch are at a loss. If they do not make changes, people complain that it's the same game as the last one. If they do make changes, people are unsatisfied because it's not like previous COD games.