Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

A bartering game is a good idea, but there's very little indication other than through a lot of trial and error as to what each character does and doesn't value. Without better interaction with them it's hard to play the game other than through trading random items to see what happens.