Just came across this steam pic , very fitting.
Am I the only one or lately has Alien swarm choose to remove it self
from your steam install and want to re download the entire thing again
(This has happened to me twice last month)
Plus seem just has no regard for your auto update settings ,
even if you disable auto update it updates anyway upon steam
starting up . FRAK U STEAM !!!