Can't install

So I have purchased the game but I see no option to install it, unsure what to do

I had similar issues. What is not mentioned and should be is that you want to create a humble bundle account. Once you do that you can access the library page and download it. This drove me nuts for an hour. Hope it helps.