Still a great place to visit, the employee I was talking too was nice, many free arcade games just there to play but they are mostly hooked up to HD screens so very pixelated or just MAME. They did have that SHARP TV with the NES built in, very cool.
I'd say go, but just be prepared for sticker shock.