Black Mirror: Bandersnatch Gets a Real-Life Game Store A Black Mirror: Bandersnatch store appeared on the streets of London, so we headed down to take a look.