I've downloaded a few games from Itch, and none of them had an installer for the game. I'm about to upload my own game demo very soon. Should I make an installer for my game? Why would it be or not be advantageous to do so? Thanks.
No, you shouldn't, because the Itch app wouldn't be able to manage the game anymore.
okay thanks.