Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh wow I am so dumb, can't believe I missed that. Thank you!