In the Karl's Bay area, Deathloop players will find a number of strange art installations as they make their way to their target's destination. One of the strangest installations that Deathloop ...