Yeah, it's missing for me too, I can download the demo, but there is no buy option or download for the full game.
Where is a good place to submit bugs?