Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You call it a shitpost but it's actually pretty fun. If you put a little effort into the presentation it could be great.