Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

you are looking for the itch app, it will only update whats new

https://itch.io/app

ahh thanks!