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.
Den 27 april 2007, dagen innan lanseringen av spelets officiella trailer lanserade Infinity Ward en webbplats kallad "Charlie Oscar Delta" för att ge information om spelet.