Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

We would very much like to put them on Steam at some point. Thanks for your feedback!