We've tried on our side to download it and it works fine.
Normally the download link redirects you to a Google Drive window from where you just have to click on Download.
Could you give it another try and keep up posted? If it still won't work, we'll find a solution for you to be able to play our game :)
Thanks a lot and have a nice day!