Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
An indie game isn't "supposed" to be anything 

Couldn't agree more. That's the beauty of it, total freedom to do what you think a certain audience would enjoy.