I've tried downloading and installing Primordia 3 times off the links sent via email (more if you count the failed downloads that dropped out halfway through and wouldn't resume), and every time the installer has reported corrupt files (in different spots every time). Predictably the game won't run if I choose to ignore those errors.
Plus the download speed crawls at about 150kbps. Terrible file servers!
I guess waiting for my Steam key will get around this, but that's beside the point.
Add to that the problems other people have mentioned on this forum about billing mistakes - Wadjet Eye, you really should ditch BMT Micro Orders, they seem pretty dodgy.