I'd note that all PMs now show user name, rep, and join date. Anyone who's considering trading with someone may want to verify these details to make sure that this isn't, say, a new account created expressly to steal gamecodes from people.
That's all good and dandy, but this thread is to offer games to people. Where is yours? :D
ED: That's weird. Did he just delete his post?
No, it's still there. But you raise a good point:
Avadon, Cogs, Snuggle Truck, and Zen Bound 2 Steam key:
(yes, it's an old Humble Bundle. I have it lying around unused, so here you go.)