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

Yes it is a challenge at the beginning, after it gets better as you get to know how it works :)