Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(1 edit)

I don't know, since Steam will now Release their Steam direct which will cost 100€ per game. Also, it will generally be more difficult to get in in there.

EditDeleteReply