Well that's right. Steam is a huge gaming engine. Almost every HQ Game can be found in steam. Steam provides you also many other features such as vieweing Vids, Software and a store to instantly buy your games!
The link to it is right here: http://store.steampowered.com/