Maybe try contacting them again. This looked like a good website but seems to be having a lot of trouble lately.
I've sent three emails (just sent another) and still nothing. I'm really bummed because I wanted to see this work.
Hopefully, people will read this thread before going to the site.....
I'm going to wait until tonight and then I'll just count my losses and buy the game with fiat (sigh)