Black Mirror: Striking Vipers ★★½

What's happening, Black Mirror?