Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

So this is r/mildlyinfuriating - the game. I think it was really clever take but will sadly maybe age badly in a few years :^) Especially the steam greenlight joke