Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hey, sorry for not replying to your message. I didn't know it was possible to add 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 :)