New
#11
Yeah, I assume, you'll be installing the steam client app with the game. And I say assume because I already have the game from the Orange Box, (includes HL2 - Episode 2, Team Fortress 2 and Portal), and in order to install and play those games Steam had to be installed. At any rate you won't have to worry about Steam putting anything funky on your machine. It's just a game distribution system.
Steam is a digital game distribution system as well as a digital rights management, multiplayer and communications platform developed by Valve. It is used to distribute a large number of games and related media entirely over the internet, including automated updates.
BTW Portal is an awsome puzzle based game