no, sorry
hopefully, one day you will set up purchases via itch.io. would have liked to buy the game.