Excellent Score ! Well done. Very cool score indeed.
Creature definately turns heads wherever people see it. So many inexpensive bling/add on mods u can do for that title. LEDs alone kick it right up. Yeh, worth a rerubber n good clean n stripdown to make her like new again. Thats half the fun and is worth every second of time investment.
The audio cranked up is very fun. I think u have done well. The ball return shld be very easy to fix, check the contact on the switch n bend it etc. Check and reseat/push on every plug behind the translite, and just check every plug is tight under the playfield.
Congratulations on your new Pin. Extremely well done Goodolddays. Have fun.