Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The artwork is exceptional.

I'm not a fan of idle games, though. But a lot of people are, so rock on!