The PC version download isn't working.
Thanks for the heads up! I've uploaded the game directly on itch.io. :)