The Humble Bundle can now be activated on Steam! d.pr/gJr1

Eric Dunlap @ejd