Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

ACTUALLY, if he is using the Itch app then this can be caused by another issue.

  Avast antivirus WILL prevent itch from installing anything, including itself. Unless you make exeptions for the Itch.exe in avast. (This doesn't mean Avast is bad or malware, it's just doing it's job and preventing things that arent explicitly permited from changing files.)