Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Will this still come out on Steam even though Steam Greenlight is gone now?

I believe so! From what I understand, you can no longer put things on Greenlight but anything that was put up before the service was taken away will still be able to be voted on.