i think people give valve too much credit, but if there's one thing valve does right in their games, is that they always get it right thematically. the gameplay, the story, the sounds and music, the art design- they are always really in sync and rarely make blunders, and give each game a specific feel and tone that a lot of other developers can't really touch