Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well, if you install the game with the Itch.io client, like I did, then you can play it non-browsered.