Heya, I've got some steam keys from past humble bundles and rather than let them rot in my library, I thought I'd give them to people who'll give them some love :)
Here's a list of what I've got:
The Binding of Isaac + Wrath of the Lamb DLC - Taken
Closure - Taken
Indie Game: The Movie...