Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Your assumption is correct - there's a good bit of complexity in the underlying systems... which is exceptionally hard to figure out from the bare-bones UI.