Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Makes sense I think. Also probably adding some elements of randomness would work well, to possibly make people want to go through the game more than once. I mean, look at any roguelike game. They tend to gave maybe an hour of actual content, but they are randomized to a large degree so it's always interesting to see what you can find in the next run.

I'm not saying you should make a roguelike, just using that as an example of course.