Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Came here from a tpb link, just bought the steam version.

That's a really nice advertisment. Love the spirit ! 

Thanks and keep going you rock !