brosalad have nothing atm, waiting for steam for mac
Got only Portal as well, but aiming forward to Counter-Strike and Left4Dead 2