Left 4 Dead 411 has received official word from Doug Lombardi that Left 4 Dead will release on November 18th in the U.S. and November 21st in Europe. Doug Lombardi responded to our request for confirmation on Gabe Newell's recent statement on a Nov 20th release.
Good news for those in the U.S., sorry to those in Europe.