We recommend simply putting the game in a zip archive so that the Itch app can handle it. But if your game requires installation, then oh well.