No they installed a facility where the games were! Are they somewhere else?
I think there are still some there but wasn't looking for them. They used to have them on the left side of the theaters and I suspect they are still there
Thanks! Your answer is awaiting moderation.