The player characters are androids (termed "droids" in the game) operated remotely by a prisoner trying to free himself. The player assumes the role of the prisoner, and the game involves visiting and destroying a series of bases on different planets.
The programmer used an algorithm that generates each planet and base, including its inhabitants, using a single numerical "seed" on the game disk - a trick which enabled them to have 65,535 levels in the game without having to store the details of each level individually (only one base is "active" in any given saved game, since each base must be "destroyed" before moving on).
The game was known as "Federation War" while in development, but a reader of ACE magazine came up with the name Captive in a competition.
players: single player
input: keyboard, mouse
distribution: 3,5 floppy disk
graphics: EGA, VGA
sound: Adlib, PC speaker, Roland, Sound Blaster
Abandonware DOS popularity: below average