I see on the Humble Bundle, they have added some DLC for Red Faction, and also added Titan Quest.
I was going to purchase the games again to aquire these, but I noticed in my Humble account, that all I had to do was click "get steam key" for those games. Well it gave me the keys for the DLC and Titan Quest. And I just finished downloading them through Steam.
Did they add those titles for people that already purchased the Bundle ? Because I bought the Bundle before these two were added, and I received them anyway. So yea, check your accounts for those as well.