Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You sound like exactly the target audience and I’m so glad you found and enjoyed it!