An arcade sci-fi shoot-'em-up by Data Est, where a lone ship must defend the planet Terra from alien forces.
IGDB Combined Score
Arcade
December 31, 1980
Data East Corporation
Loading similar games…
Loading reviews…
0 public reviews