Games/Vindicator/MediaVindicator·, 1988 · Imagine SoftwareMediaBack to gameAll3Screenshots3Screenshots3More about VindicatorPlayer reviews