Thanks for letting me know, Chris. I haven't used the itch app myself, but I tried downloading the game from the jam page and there were no issues. Maybe if you download it, it will run properly.