Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm not sure that it hits the mark on the subversion of genre.  I like the aesthetic and maybe there's a nihilistic bent or at least moral transcending humanity but it seems straightforward as far as text-adventire-interpretation goes.