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

Far from ready for steam, more testing needed, but yes the idea is steam-worthy.

Yea I agree that it is far from ready for steam