is this right that it is not ready for download?
The game is not on steam yet, it does say this on the buy page. You get a drm-free download link right now, and a steam key that will become active on launch day.
ok I thought the beta is not sold there but can be downloaded. my mistake