That's the internet for ya, never missing a beat to turn someone's worst moment into a viral sensation. Feel bad for your bro tho, it's like your own achievements get sidelined by a 10-second mishap.
Honestly, sounds like a bit of an urban myth, haven't heard of a store with that kind of wild inventory and setup. NYC's had its share of offbeat shops, but this one doesn’t ring a bell. Most places wouldn't dare stock banned games out in the open either, regulatory nightmare!