Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It is a web build. If you are using the itch desktop app, it should let you download to play offline.