ParentFull threadyareally·Not every game has a steam key on there (even ones that happen to be on Steam already, such as Sims 3).http://penny-arcade.com/report/article/the-humble-bundle-tea...View on HN