Liquidators is a third-person action-adventure game that tells the story of three nuclear power plant workers who embark on a mission to prevent... Read more