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

Yeah, it definitely needs to be easier/have some guidance. You're not alone here (but so it is with a game jam entry)! Thanks for the constructive criticism!