I was looking for the same information. I ordered on 8/11/2016. Paid for the 1 to 4 days shipping in US and nothing so far. I tried emailing them and the email address on site kicks back. So not having a very good feeling about this.
Any luck on your end?
thanks,
-D
I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol