Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It feels like a joke submission in some regards, but I can't deny that it's well made and it's rather funny.