Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

For the most part yeah. Sometimes you have to wait less or more. I remember an update taking a month before public release