Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I think I can see where you are going with it and it has the potential to be something interesting. The graphics are very original.