Sorry for all the confusion! Thanks for the help fro Desura, I will be able to provide everyone who bought the game here with Steam redeem codes! Stay tuned! Also everyone who buys the game her ein the future will also receive the code!
Apologies for being late with that, but anyweays, all's well that ends well! Please don't hate me!