Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

ohhhh I just re-read what you said about trading - you probably didn't land on the planet in the system that sells them. Each planet/moon/station has a different selection at different prices