Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah that's what the big sites tend towards as well, it's a nieche. A puzzle game needs to incorporate easier rules that the environment can diversify or the game can upgrade on at later stages. Easy to pick up stuff in the early phase with a ramping up curve and more added into gameplay later on.