Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

By "these types of games," are you referring to other games made with Ren'Py? Itch has so many games made with different engines by different developers. Try running as an administrator or downloading the Game Jam version. Let me know if it helps.