Countershade
A standalone portrait-first light-and-shadow shopkeeper roguelike. Drag the hanging lamp toward one of five shelf pools; geometric visibility, shelf occlusion, a patron's desire, and their budget decide which persistent curio crosses the counter.