Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

the newest update has made it "on a third party site" so its not useable on the Itch app hopefully just thought id let you know 

The itch server should still be available. You'll need to select which download link to use. Third party options aren't integrated with itch.