Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh, I didn't even know there was a itch client. xD Try downloading and playing the game without using itch client, there should be no problem like that. ^^