Left 4 Dead Demo Free 4 Everyone *Updated*

 

 

UPDATE: They released the demo free for the 360 in the marketplace. Just downloaded it this afternoon.