I preordered DD back in 2011 (I have my receipt number and e-mail confirmation still), but have never been given a link to download directly or received an e-mail on where I can get the game.
I DO NOT have Steam nor will I be downloading Steam onto my PC, the only version of DD on my PC is V0.15, whom do I have to contact to get the full release of DD?
Thank you.