Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting concept. 

You should get someone to check your english on the Steam page. There are some mistakes.

Good luck!