All you Mac users, Steam is available now: http://store.steampowered.com/
Not a ton of games yet, but they're debuting the Mac port of Torchlight and giving Portal away for free. Also looks like there's all of the Tell Tale games, a very cheap LucasArts adventure game pack, and Civilization IV.
Log in to comment