The Joystick Game Bar, has a few pins and video games. Might want to call and see exactly what they have. Their website says only T2, but there have been videos posted that had other games.
http://www.joystickgamebar.com/
Also, if you have a Taco Mac near you, some of their locations have an arcade. I know the one in Woodstock, which is not near you, had an Avengers.