If you want to run a successful store of sorts, find a need that is required in your area and fill it. To pull off something that is so niche and specific, to get anywhere at all you're going to want to find a prime spot in a very busy metropolitan area, you're going to have to find a good source for your stock, and you're going to need to beat or at least be on par with internet prices for your individual items.
That being said, regarding the internet thing, alot of stores stay open because whilst having their physical store, they run an online business, buying/selling/flipping whatever, just to increase their customer base and outreach.
There are instances however, of barcades popping up, where you can go drink beer / cocktails (some i've seen have gaming themes, which is pretty cool) and play old school video games, as sort of a nostalgia trip, and they seem to do rather well.
Whatever floats your boat I suppose.