A space battle game where each player controls a UFO and tries to ram or destroy an opposing UFO to score points.
IGDB Combined Score
Arcade
March 01, 1975
Electra Games
Loading similar games…
Loading reviews…
0 public reviews