I can't believe this hasn't already been posted... all my Steam friends just purchased it, played through one of the campaigns, and I'm loving it...Too bad I love my hard copies =[... but MAN do I love steam, I will be sure to buy every Valve game that gets released, I'm feelin' the love