Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm in the U.S. I still suggest the Itch app. It will pick up where it left off. It may take a sec, but eventually you'll get it.