Black Mirror – is this the harrowing reflection of our future?