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

Interesting concept, it was a bit hard tho so i didnt finish it.