I didn't play the game due to the fact that it requires you to run a "setup" file. If it's not actually a setup, and just an .exe for your game, I'd recommend renaming it! Otherwise, see if you can release the game without needing a setup executable because it turned at least one player off from giving the game a shot. I'd love to give the game a chance :)