Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hmm.  DoomVania.  Like the concept.  Definitely playing.