Gamerdeals.net writes:
"For the week of January 9, 2008, Left 4 Dead takes the top spot on the cross-platform Gamefly Top Ten 'Most Queued' list.
Left 4 Dead released November 18, 2008, so it appears that positive word of mouth has given this title some extra legs on the Gamefly charts. This surprise hit has been praised for it's replay value, and addictive co-operative play.
Queue up the complete Gamefly Top 10 most requested lists:"