Do you know if you have a 32/64 bit OS & Processor?
im not sure about that
Have you definitely bought the game? If so, you should be able to message Itch and get a refund. Also, send me an email at the address above :)