Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the suggestion,
I also agree on both cases, and am rather lost with that big question of "Something to keep me playing". 
Currently trying to think up new mechanics and revising current ones perhaps that may help to answer the question.