One other thing I'm noticing on that Genesis...
What are the two buttons on the front of the machine on the right of the coin door area? Usually the start button is on the left, that thing has two and they're on the right with arrows.
That game is really strange looking, I think it would go well with a post apocalyptic collection of pins along with Road Kings.