Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

No worries! It's a convenience store chain, it's very common in both the US and Japan, but I'm not sure about anywhere else. The outside of the building is branded to look like one of their stores, but most of the set is just general convenience store items/furniture.

It's always nice to see someone being an actually good human being to other human beings