mrstickball on 20 November 2008
ioi's retailer First Day numbers conflicts with what I'm seeing, but the game is (I assume) going to be very online skewed.
It looks like L4D is going to debut anywhere between 250,000-400,000 depending on the skewed online base.
Back from the dead, I'm afraid.