Liberators·Mar 30, 2016Have Fun in Liberators: It Will Never Let You DownIt’s funny to see how Liberators is seen, because that claim was never placed in the mouth by Mutantbox (the game developer).