Production: 2,050 units

Released: June, 1980

Maximum displayed point score is 999,990 points per player.

SOURCE: Internet Pinball Database