Games/Vindicators/MediaVindicators·, 1988 · TengenMediaBack to gameAll1Screenshots1Screenshots1More about VindicatorsPlayer reviewsCredits