For individual games, ask in that game's comment section or community, as the case may be. Wizards of Alamar for instance has a community. Other games don't, but list other means to contact the creators. If a game has neither, then it's okay to ask in General Discussion. But then at least link to the game so people don't have to to searching and guessing.
Edit: if you suspect the Itch.io app is at fault (rather than the game), then ask here or in Itch App Development. But check with the creators too, just in case.