Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hello, yes it has issues running from Itch app. Please try  just direct downloading archieve from your browser, you also need to have Java64 installed.