The computer sections feel warm and sort of anchored in place, whereas those shots of the arcade gave me the "liminal space" heebies. I wonder why.
Are there any places like this in the US?