Yes I am on PC but double clicking does not start the game. I'll try using the itch.io launchers, hope it works! Thanks for answering :)
If you've extracted the folder, it's definitely odd that double clicking won't start the game. Hopefully using the launcher helps!