From: foolm0ron | #028
Nope... I tried with Assassin's Creed : /
Though not at all surprising considering this is a direct competitor of Steam
It actually does come with a CD key, and it's redeemable. I just redeemed it and edited my post.
Click the "download later" thing and it takes you to a page with the CD key.
--
http://backloggery.com/shados
http://last.fm/user/ShadosNeko