Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey, sorry for not replying to your message. I didn't know it was possible to add itch.io games to GOG Galaxy so i'm afraid I can't help you for now :( I will try to document myself in the next days and see if I can find something to help you :)