What's the secret to get Super Hero, I know, play better......
Just topped my Grand champion score, man I love this pin, my favorite right now with Woz after a long hiatus of not playing it. I sold my original and upgraded a little bit which if nothing else it got the old one out of the game room and the new one down into the man cave garage.
It's just about a perfect pin to me, but what the hell, they are all great in some way!