Wife went to visit her friend in Cali (Wish I could have gone). She was nice enough to give me a walkthrough video of the Piers Arcade. She said someone there told her they are closing down? Not sure if that is true or not...
Nonetheless it looks pretty cool! Those pins look like they get a TON of play.