Hi, Ive logged a support ticket with Itch.io.
In the interim could you drop me a mail to [REDACTED] and will be look at getting you the game.
Emailed