It seems that the download link has expired. Maybe try uploading the game on itch?
Unfortunately i didn't have enough time do do some propper file management, so the file exceeds the 1Gb limt to upload on itch.. ( The EPIC Paragon character alone is over 1.5Gb ).
Fixed the link though!
I'd love to rate this game but my network/dropbox is unable to let me download such a large file...