Comment Re:Business model (Score 5, Insightful) 141
Every additional download of steam (which is required for alien swarm) means an additional exposure to some of their weekend and special sales. Its an excellent way of getting your advertising out, and at the same time it inflates steam user count so it shows publishers how big of a customer base they are losing if they choose to not publish on steam.