On April 27, 2007, the day before the release of the game's trailer, Infinity Ward launched a website called "Charlie Oscar Delta" to provide information on the game.
27 kwietnia 2007 roku, dzień po wydaniu oficjalnego zwiastunu gry, Inifnity Ward opublikowało stronę zwaną „Charlie Oscar Delta” w celu dostarczania informacji o grze.