You should reach out to Itch support. That's an issue with their site, not the game! They will refund you for the duplicate charges.