Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Awesome mechanic and style! Needs to be longer :D