Games/Liberator/MediaLiberator·, 1987 · TDC DistributorsMediaBack to gameAll8Screenshots7Videos1Screenshots7More about LiberatorPlayer reviews