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

I'd recommend to use the Itch desktop app, it goes around that kind of warning and it makes the process of downloading/uninstalling jam games much easier.

I had no idea Itch has an app haha, thanks for the info! Will download it.