Games/Vindicators/MediaVindicators·, 1989 · Tiger ElectronicsMediaBack to gameAll1Screenshots1Screenshots1More about VindicatorsPlayer reviews