Great pin. I own one too. In fact I just had the game of my life and logged an almost high score of a bit over 11 million. This game is very hard to find with less than 1500 made and I bet there are less than 1000 still in existence, based on how many junked out ones for parts and backglass I've seen over the years. Mine is fully LED and it's gorgeous. I noticed your machine is missing the goal post. There is actually one for sale on eBay you might want to take a look at.
Congrats on the score!