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 Nisan 2007'de, oyunun resmî fragmanının yayımlanmasından bir gün önce Infinity Ward, oyunla ilgili bilgileri kamuoyu ile paylaşmak amacıyla "Charlie Oscar Delta" adlı bir site oluşturdu.