I didnt have a respond now situation, basically just put in an email and password on the page, it gives you the download link straight after, then when you install you input your email and password onto like a launcher, then you can play.
You get an email with a code and the download link, dont know what the codes for, maybe you input it once your actually in the game (i only started it to see if it would run, didnt press new game or anything)
Id sign you up deadbeat but i dont know how to get your email addy, as when i click to email you in trust it doesnt show your email addy.