Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

As long as it's not over the top gorey that is fine. The explicit rule is more in place to prevent sexual stuff.