Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh, and lastly.

The itch version is available right here on the itch website for download. Once you've purchased the download link should appear on the store page in your browser.