Liquidators: Liquidators Open Beta

What is Liquidators? Liquidators is an interactive experience set in the immediate aftermath of the Chernobyl nuclear disaster. Players are given control of the 3 plant workers tasked with draining the water tanks locat…