Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

This thread is from 10 days ago, but I just played for an hour on Catalina with the latest build, no issues. I install games from the Itch client and ran it through there, so there were no issues at all opening.