Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Honestly I'm not sure if you should try to cater much to players like me who never played similar games. I would think most players for your game would be people that already have.  A little bit can't hurt of course.