I actually think this is an example of how limitations can breed creativity and “necessity is the mother of invention.” I’m impressed with the cleverness.
Their problem was: How do you quickly and inexpensively make a basic street-looking space into a somewhat immersive environment?
The solution: Choose a standard-looking city from a popular film, which would also make sense to be hosting a street festival (thus allowing for posters/banners as decor, as well as various forms of entertainment).
Lightning McQueen’s Racing Academy might be similar: They had a room with a huge wraparound screen, found a popular movie franchise that includes such a thing and also lends itself to an impressive type of animatronic...