Are those Bally flippers on it?
My biggest objection to this game is the slot kicker thing - I don't like it on space mission either, where at least there was some luck involved in them hitting the center oscillating target. What does it shoot here?
If I had one I'd put a rail over them to see how it played vs. stock.
Nice job on the BG touchup. About 15 years ago at Allentown there was a flea market vendor who had 12-16 of these games all arrayed in his spot he was asking $100-$500 for them depending on condition. Really odd that he didn't have any other games!