Love it too! Like how you have to give the item forever and how you receive one in exchange. It could also have been a nice strategic game where you carefully give items to heroes/characters but you can't give all you have otherwise you will be unprepared for the next character that will come at your shop. Good idea!