This is a funny digital signage video. It’s titled Amazing Powerful Window Shop Digital Interaction… I honestly don’t know whether its really meant to be serious or not but it was worth a watch (actually… I had to watch it several times just to make sure I understood what the video was about).