Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I wait for it to appear on Steam. Will it get there at the same time? Or with a delay?

It depends on Steam: they say they have too many games queued for submission they need to check, so the process is slower than usually.