Ok, so apparently that YouTube channel has some other interesting videos... And the description does say "Proposed display loop visible at Universal Studios promoting Amazing Picture options at the Brickworks Store. (Ride exit for Disaster)" so we could guess it could be some new tech-y display outside the store to lure more people in? :shrug:
[video=youtube;-uOsO9EjNtE]http://www.youtube.com/watch?v=-uOsO9EjNtE&list=UUhZsIpE1IKStEnxkLcAccgw&index=20&feature=plcp[/video]