Games/Vindicators/MediaVindicators·, 1990 · TengenMediaBack to gameAll1Videos1Videos1GVGameplay VideoMore about VindicatorsPlayer reviews