Ok i (finally) got my download email I thought. BUT after visiting the link i get:
Whoops, your download link's a little past its prime. To activate your game, click here to download the demo, then insert your order id (4771355900).
Ok now the other link in the email directs me to the Find your Order page, but store.digitalriver.com doesnt respond at all. So Any solutions for this, or should I just go to bed and try again tomorrow?