I found the download link on the website
Where??
When you are logged in, If you purchsed the game, there should be a info panel just below the title panel on the page for the game. It'll say "you purchased A moment in bliss for $$$ x days ago" with a link to where you can download it.
I got it, thank you.