Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Fun is different for everyone too. So that just complicates the process more. You as a dev try to objectively create fun, but as a player we subjectively find it fun or not. Keep up the search, I think you definitely have your heart in the right place. Thanks for the reply Minic!