I strolled in here while walking through the Quarter. Nothing too special here. It's cheap, so that's the only reason I went in. Very small, but it does have some interesting displays and information. Overall, not a good bang for your buck.
I was let down a bit and expected it to be larger and more interactive.
More