Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It looks like all refunds on itch.io would have to go through itch.io's support regardless: https://itch.io/docs/legal/terms#9-refunds

You can contact support by emailing support@itch.io.

(+2)

Thank you, I'll give that a try.