Spiders of Mars

- Media type
- Game
Spiders of Mars · Spiders of Mars · GAME
Arcade, Shooter 1983
About this title
Horizontal space shooter in the vein of Defender.

Spiders of Mars · Spiders of Mars · GAME
Arcade, Shooter 1983
Horizontal space shooter in the vein of Defender.