Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You might want to include a link to the game, a screenshot or two, and a few words of description so people know what to expect. The video gives a pretty good idea, but maybe not everyone has the patience to watch before knowing more.