If you got it for free (which you did) the devs said that you won't get a free Steam key. Go here and read what it says for Desura: Codeavarice.com From the Link: "...if you bought the game on Desura this will give you a steam key. Redeeming free Desura keys will not yield a free Steam key as well."
ThatPhunnyGuy
Daniil joined
A human who wishes to someday impact the world in a positive way... Seems about right.