Well, Left 4 Dead released their little stats page. The page I briefly touched on last month which I said was cancelled or w/e and they should include it. Well now they have.
Looks like theyve been keeping stats from Day 1. Guess that still clarifies the point of designers releasing things too early. But I guess this one worked out ok.