Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Will be strange terror from the deep on steam???

I wish, but I don't believe I can do that atm. It'll probably only be on Itch and Gamejolt, at least for now.