Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(1 edit) (+1)

I don't know where to point you either, but everybody needs to pay VAT on sales to the EU nowadays. If it's too much of a hassle, better let Itch.io collect payments for you.