As another Denverite I would add that you live in one of the best cities in US for on-location pinball. I know it's not the same as playing in your game room, but you can play any of your titles in and around Denver. Head to 1Up Colfax and have a couple beers.