I just tried installing it again and... It is now working! It downloaded and installed from the itch.io client just as it should. I just launched it and am at the start screen. Thank you for the quick fix what ever it was..
I have been watching TinyPirate play this game and it looks amazing! I'm going to give it a go as soon as I post this.