I just played this game also at Baxters in Chapel Hill today. Man did I love it! And seeing it with LEDs made it look even better. --- I offered to buy it from them on the spot. I doubt they'll sell it, but it is a great 80s game that would be awesome in my game room. (I also set the high score on it).
Quoted from westofrome:Just played this for the first time at The Baxter arcade in Chapel Hill NC and really enjoyed it. Lots of unique features - love the two-way loading ramp and the spot targets in the inlanes that reward drop catches. Wish modern pinball tried different designs like this more often.