Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Same thing happened to me! I'm not sure why but coming back just now it seemed much easier. I think I was making it more complicated in my head than it actually was