Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I didn't play Overland, but I watched some gameplay videos; and yeah, I might be going for a similar vibe.